Am i allowed to upload/add some/all of the following SObjs in a program/package on OS4Depot as "addon" to a certain program or is this prohibited?
libSDL-1.2.so
libvorbisfile.so
libvorbis.so
libogg.so
libFLAC.so
libpng15.so.15
libtheoradec.so
libfaad.so
libz.so
libstdc++.so
libgcc.so
libc.so
Thank you very much
SObjs partly uploading
- nbache
- Beta Tester
- Posts: 1744
- Joined: Mon Dec 20, 2010 7:25 pm
- Location: Copenhagen, Denmark
- Contact:
Re: SObjs partly uploading
I don't know whether it is allowed or not, but in my opinion you shouldn't do it anyway.Raziel wrote:Am i allowed to upload/add some/all of the following SObjs in a program/package on OS4Depot as "addon" to a certain program or is this prohibited?
If you do, people downloading your package some time in the future may end up installing older versions of libraries on top of newer, as especially .so files do not have any version inside. Apart from that, it is wasting space/bandwidth to include those in every package which uses them.
What I would suggest instead is that you provide a list of requirements in your documentation and, if you want to be really friendly, links to where they (at the time of writing) can be found in their latest version, as well as instructions and/or a script for installing them.
Best regards,
Niels
- salass00
- AmigaOS Core Developer
- Posts: 534
- Joined: Sat Jun 18, 2011 4:12 pm
- Location: Finland
- Contact:
Re: SObjs partly uploading
If sobjs are included with a program they should not be installed into SYS:SObjs but simply installed along with the program. That's the beauty of sobjs that every program can use it's own possibly incompatible version of an sobj (installed locally into PROGDIR:) and they won't interfere with each other unlike with Amiga shared libraries where the first program run "decides" which version is used.nbache wrote: If you do, people downloading your package some time in the future may end up installing older versions of libraries on top of newer, as especially .so files do not have any version inside. Apart from that, it is wasting space/bandwidth to include those in every package which uses them.
- salass00
- AmigaOS Core Developer
- Posts: 534
- Joined: Sat Jun 18, 2011 4:12 pm
- Location: Finland
- Contact:
Re: SObjs partly uploading
I wouldn't include libstdc++, libgcc and libc as they should be included as standard with the OS.Raziel wrote: libSDL-1.2.so
libvorbisfile.so
libvorbis.so
libogg.so
libFLAC.so
libpng15.so.15
libtheoradec.so
libfaad.so
libz.so
libstdc++.so
libgcc.so
libc.so
- nbache
- Beta Tester
- Posts: 1744
- Joined: Mon Dec 20, 2010 7:25 pm
- Location: Copenhagen, Denmark
- Contact:
Re: SObjs partly uploading
Beauty? Hmm, I guess beauty is in the eyes of the beholdersalass00 wrote:That's the beauty of sobjs that every program can use it's own possibly incompatible version of an sobj ...

Best regards,
Niels
Re: SObjs partly uploading
OK, i will wait until a dev explicitely tells me "Yes, you are allowed to" or "No, they are copyrighted"nbache wrote:I don't know whether it is allowed or not, but in my opinion you shouldn't do it anyway.Raziel wrote:Am i allowed to upload/add some/all of the following SObjs in a program/package on OS4Depot as "addon" to a certain program or is this prohibited?
Exactly my POV, thank you for the confirmationIf you do, people downloading your package some time in the future may end up installing older versions of libraries on top of newer, as especially .so files do not have any version inside. Apart from that, it is wasting space/bandwidth to include those in every package which uses them.
I have done the first and offered the second as i perfectly agree with you.What I would suggest instead is that you provide a list of requirements in your documentation and, if you want to be really friendly, links to where they (at the time of writing) can be found in their latest version, as well as instructions and/or a script for installing them.
Unfortunately few people think providing the program isn't enough and looking up one or two added dependencies per 2 years is far too much work for them

Thank you very much for your answer
Re: SObjs partly uploading
No, you should not copy any without checking the copyright status and licence of every file.
ExecSG Team Lead