You are not logged in.

#1 2013-06-21 00:53:05

NiteiaTt
Member
Registered: 2012-04-15
Posts: 29

Is it safe to dissect proprietary installers?

I've been working on 2 PKGBUILDs today: maya2014 (just modified mihaim's maya2013's PKGBUILD) and mudbox2014 (based it upon maya2014)
Their respective *.tgz (from the official website) contain the following files:

Autodesk_Maya_2014_SP1_English_Linux_64bit.tgz (link)

+EULA
+InstallGuides
+resources
+support
-Composite_2014[...].rpm
-INSTALL
-MatchMover2014[...].rpm
-Maya2014[...].rpm
-adlmapps7-7.0.51-0.x86_64.rpm
-adlmflexnetclient-7.0.51-0.x86_64.rpm
...

autodesk_mudbox_2014_sp1_efgj_linux_64bit.tgz (Link)

+EULA
+InstallAndLicenseGuides
+resources
+support
-Mudbox2014[...].rpm
-MudboxConfig.pit
-adlmapps7-7.0.51-0.x86_64.rpm
-adlmflexnetclient-7.0.51-0.x86_64.rpm
... 

The problem are these 2 packages:

-adlmapps7-7.0.51-0.x86_64.rpm
-adlmflexnetclient-7.0.51-0.x86_64.rpm

Both maya2014 and mudbox2014 provide them and depend on them.
But if you install one of them and then try to install the other one, there would be conflicting files
If I was to remove the conflicting files in one of them, then the user would be forced to install both.
So, I decided to make -adlmapps7-7.0.51-0.x86_64.rpm and -adlmflexnetclient-7.0.51-0.x86_64.rpm into separate packages, so that Maya and Mudbox install them separately as dependencies, and that way one's free to install either Maya or Mudbox, or even both, without having to worry about conflicting libraries.

So, my question is the following:
Would I get into trouble with Autodesk if I distributed (submitted to the AUR) parts of its installer?
Isn't that what's already being done by having maya2013 in the AUR?
I hope I can have an answer soon, from anyone, because I already installed maya2014 and mudbox2014 in my system, working properly, and I want to share the PKGBUILDS

Last edited by NiteiaTt (2013-06-21 13:09:07)

Offline

#2 2013-06-21 01:49:03

dag
Member
From: US
Registered: 2013-01-20
Posts: 216

Re: Is it safe to dissect proprietary installers?

if you use any of their code you must have permission. as for the installer itself it deppends on its licensing.

Last edited by dag (2013-06-21 01:51:42)


--------------------------------------
alcoves wonder creates the wonder unto the ages; never lose that.

Offline

#3 2013-06-21 01:52:39

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,442
Website

Re: Is it safe to dissect proprietary installers?

I'm mostly just confused by this post, can you post links/references to the tools, packages, software, etc that you are referring to?  Anyhow, I'm really just posting to respond to the following:

NiteiaTt wrote:

Would I get into trouble with Autodesk if I distributed (submitted to the AUR) parts of its installer?

Only autodesk's copyright holder can actually answer that definitively.  To get a good idea you'd have to read their license agreement - but without specifying here what the license is - other than that it is a proprietary license - no one here could tell you anything.

Perhaps I've been "spoiled" by open source licensing practices - but, while I have no problem with proprietary license, when a large company's website has page after page on the importance of license compliance and brags about their license compliance department and advertises what they'll do if you violate their license, etc, etc - but they don't actually let you *read* the text of their license ... I'd run far and fast from that.  If they want people to comply with rules, they need to be less cryptic about what those rules actually are.

Last edited by Trilby (2013-06-21 01:59:30)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#4 2013-06-21 02:18:01

cfr
Member
From: Cymru
Registered: 2011-11-27
Posts: 7,130

Re: Is it safe to dissect proprietary installers?

For some reason they provide sample licences at http://usa.autodesk.com/adsk/servlet/in … d=10235425 but emphasise that some other licence may be the one you are bound by. Why don't they just provide the actual licence on the relevant product page if they are as eager to help you to "ensure compliance" as they say? What's the point of showing you licences which don't apply? Or may not apply? It isn't as if people have never seen a software licence before...

Last edited by cfr (2013-06-21 02:19:14)


CLI Paste | How To Ask Questions

Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L

Offline

#5 2013-06-21 02:24:22

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,442
Website

Re: Is it safe to dissect proprietary installers?

Not only is it a proprietary license - the text of the license itself is under a proprietary license! wink

a likely relevant license wrote:

3.2.6 Modifications. You may not modify, translate, adapt, arrange, or create derivative works based on the Autodesk Materials for any purpose

Earlier in that license they define "Software" broadly as (paraphrasing) *anything* that was part of the bundle that was accompanied by said license.  This would seemingly include the installer(s).

So ... I'm leaning towards no.  But if you can contact them, they can always grant permission ... if they want to.

Last edited by Trilby (2013-06-21 02:32:09)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#6 2013-06-21 02:38:23

NiteiaTt
Member
Registered: 2012-04-15
Posts: 29

Re: Is it safe to dissect proprietary installers?

I also found something in the End User License Agreement:

2.1.2    Licensed Materials as a Single Product. The Licensed Materials are licensed to Licensee as a single product and the applicable components may not be separated for Installation or Access (and all such components must be Installed and Accessed on the same Computer except as authorized in writing by Autodesk).

@Trilby Does it include what the definitions of "adapt" or "arrange" are under that context?

Offline

#7 2013-06-21 02:40:43

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,442
Website

Re: Is it safe to dissect proprietary installers?

I doubt it.  Nor did it include what the defniition of "is" is.

I'm joking, of course.  Please tell me you are too.  I think you know quite well that what you are suggesting is adapting and arranging their installer.

EDIT: another way of putting it: could you get away with it?  Probably.  Should you? absolutely not.

Last edited by Trilby (2013-06-21 02:41:24)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#8 2013-06-21 02:45:51

NiteiaTt
Member
Registered: 2012-04-15
Posts: 29

Re: Is it safe to dissect proprietary installers?

And maybe they could include what the definition of definition is too
Well, I guess I was hoping to find a flaw there, but, come on, it's Autodesk
Anyway, I don't want to take any risks here.
Any idea who I can address in Autodesk to request for permission?

Last edited by NiteiaTt (2013-06-21 02:46:26)

Offline

#9 2013-06-21 02:52:32

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,442
Website

Re: Is it safe to dissect proprietary installers?

They have a "contact us" link on their website - and (apparently) a twitter suppoer service.  I'd go to either of those.


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#10 2013-06-21 02:53:35

fukawi2
Ex-Administratorino
From: .vic.au
Registered: 2007-09-28
Posts: 6,217
Website

Re: Is it safe to dissect proprietary installers?

NiteiaTt wrote:

....may not be separated for Installation...

I think that is your answer there.

I don't fully grok your original post, but isn't the "normal" way to deal with these situations to install the package to /opt in a completely self-contained tree?

Offline

#11 2013-06-21 02:54:54

NiteiaTt
Member
Registered: 2012-04-15
Posts: 29

Re: Is it safe to dissect proprietary installers?

By looking at the "Contact Us" page, I'm not certain as to what category what I want to request falls in.
Certainly not Tech Support

Offline

#12 2013-06-21 03:00:09

Trilby
Inspector Parrot
Registered: 2011-11-29
Posts: 29,442
Website

Re: Is it safe to dissect proprietary installers?

Anything is better than nothing - it's likely any of their reps could at least tell you who you should direct your question to.

I'm not sure if it's likely that they *will* tell you - but they could.  Rember 'more flies with honey' and all.  If your describe your desire to make it easy to package/install their tools on a well-used linux distro, they may see the promise of getting more registrations/license sales, whatever, and thus be a bit more inclined to help.

But then again, the minimum wage joe who answers the phone at tech service, probably doesn't care one way or the other if the business grows.

Last edited by Trilby (2013-06-21 03:02:31)


"UNIX is simple and coherent..." - Dennis Ritchie, "GNU's Not UNIX" -  Richard Stallman

Offline

#13 2013-06-21 03:09:54

NiteiaTt
Member
Registered: 2012-04-15
Posts: 29

Re: Is it safe to dissect proprietary installers?

You're right, I certainly don't want to get into any troubles with them. I'll try and contact them, although I can be almost sure either I'm not going to get an answer, or I won't be able to explain the situation properly and they will deny my request
Thanks for the advice, if I hadn't posted this question here I would probably already have submitted the packages.
Now, I have another question...
Those who maintain maya2013 maya2013sp3 maya2012, etc, in the AUR, wouldn't get into trouble too?
I mean, as far as I know, some of them don't install a couple of RPMs, meaning that they separate them from the rest of the installation, AND arrange the installation in a way that differs from the one the official installer has intended
Does that infringe the EULA too?

Offline

Board footer

Powered by FluxBB