two questions regarding the co-distribution of FOBS4JMF together with other applications:
1) To ease things up for users, I am planing to deliver FOBS4JMF together with my (GPLed) application. Are there any files apart from the technically required ones and the text file containing the LGPL that you feel need to be included? (In addition to the text file, the user can view both GPL and LGPL via a "Help"/"License" menu entry, where FOBS also gets explicitly credited.)
2) FOBS4JMF really seemt to be *so* cross-plattform that the same .jars work on Win, Mac and Lin as long as the plattform-specific native libraries are present. So what do you think about providing a cross-plattorm pack containing all three natives?
Regards --
Torsten
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm glad to hear of an application acutally using fobs!! It's just great.
About your questions:
1) As you said, LGPL and maybe GPL (depending on the codecs you have built fobs with) have to be present in the package. Credits for Fobs are more than welcome ;) In addition, I would mention that the package includes SUN's JMF classes which comes with their own license.
2) Yes, you're right. Fobs java side is the same for all platforms. In addition, the dll naming convention changes for each platform so I guess that providing a pack with all the binaries should be easy (no filenames collision). The only problem would be the size of the binary (about 5 megs for each -> 15 mgs).
Thanks for using Fobs!!
bye
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
>I'm glad to hear of an application acutally using fobs!! It's just great.
I bet there will be many more once people have learned that -- thanks to FOBS -- they can actually *use* JMF for developing up-to-date multimedia applications! :-)
> 1) As you said, LGPL and maybe GPL (depending on the codecs you have built fobs with) have to be present in the package. Credits for Fobs are more than welcome ;) In addition, I would mention that the package includes SUN's JMF classes which comes with their own license.
Well, I didn't build it myself, but used the pre-compiled packages. Which raises the question how you are going to deal with the Sun JMF classes licencing issue...? ;-)
2) Yes, you're right. Fobs java side is the same for all platforms. In addition, the dll naming convention changes for each platform so I guess that providing a pack with all the binaries should be easy (no filenames collision). The only problem would be the size of the binary (about 5 megs for each -> 15 mgs).
I would call 15 megs *moderately* large -- and acceptable for those (like me ;-) who want to creata a real "Write once, run anywhere" package. Wouldn't that be cool -- imagine you download a multimedia monster application onto your Windows PC, put the whole directory on a USB stick, visit a friend an talk to him/her like "Hey, I found a cool app, I'll show you, boot up your Mac!"...
Well, admittedly, the real reason for me requesting a bundled package is that I don't usually have a Mac at hand and don't know how to get the native libraries out of that da*n disk image... ;-)
Anyway, keep going, it's great --
Torsten
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi Jos,
two questions regarding the co-distribution of FOBS4JMF together with other applications:
1) To ease things up for users, I am planing to deliver FOBS4JMF together with my (GPLed) application. Are there any files apart from the technically required ones and the text file containing the LGPL that you feel need to be included? (In addition to the text file, the user can view both GPL and LGPL via a "Help"/"License" menu entry, where FOBS also gets explicitly credited.)
2) FOBS4JMF really seemt to be *so* cross-plattform that the same .jars work on Win, Mac and Lin as long as the plattform-specific native libraries are present. So what do you think about providing a cross-plattorm pack containing all three natives?
Regards --
Torsten
Hi Torsten,
I'm glad to hear of an application acutally using fobs!! It's just great.
About your questions:
1) As you said, LGPL and maybe GPL (depending on the codecs you have built fobs with) have to be present in the package. Credits for Fobs are more than welcome ;) In addition, I would mention that the package includes SUN's JMF classes which comes with their own license.
2) Yes, you're right. Fobs java side is the same for all platforms. In addition, the dll naming convention changes for each platform so I guess that providing a pack with all the binaries should be easy (no filenames collision). The only problem would be the size of the binary (about 5 megs for each -> 15 mgs).
Thanks for using Fobs!!
bye
Hi Jos,
>I'm glad to hear of an application acutally using fobs!! It's just great.
I bet there will be many more once people have learned that -- thanks to FOBS -- they can actually *use* JMF for developing up-to-date multimedia applications! :-)
> 1) As you said, LGPL and maybe GPL (depending on the codecs you have built fobs with) have to be present in the package. Credits for Fobs are more than welcome ;) In addition, I would mention that the package includes SUN's JMF classes which comes with their own license.
Well, I didn't build it myself, but used the pre-compiled packages. Which raises the question how you are going to deal with the Sun JMF classes licencing issue...? ;-)
2) Yes, you're right. Fobs java side is the same for all platforms. In addition, the dll naming convention changes for each platform so I guess that providing a pack with all the binaries should be easy (no filenames collision). The only problem would be the size of the binary (about 5 megs for each -> 15 mgs).
I would call 15 megs *moderately* large -- and acceptable for those (like me ;-) who want to creata a real "Write once, run anywhere" package. Wouldn't that be cool -- imagine you download a multimedia monster application onto your Windows PC, put the whole directory on a USB stick, visit a friend an talk to him/her like "Hey, I found a cool app, I'll show you, boot up your Mac!"...
Well, admittedly, the real reason for me requesting a bundled package is that I don't usually have a Mac at hand and don't know how to get the native libraries out of that da*n disk image... ;-)
Anyway, keep going, it's great --
Torsten