* [Buildroot] Package license constraints @ 2009-03-20 16:14 Grégory Romé 2009-03-21 18:06 ` Markus Heidelberg 0 siblings, 1 reply; 6+ messages in thread From: Grégory Romé @ 2009-03-20 16:14 UTC (permalink / raw) To: buildroot Hello, Can I add a proprietary package to buildroot which could be redistributed? Generally, what are the license constraints? Thanks, Gr?gory ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] Package license constraints 2009-03-20 16:14 [Buildroot] Package license constraints Grégory Romé @ 2009-03-21 18:06 ` Markus Heidelberg 2009-03-22 0:17 ` Thiago A. Corrêa 0 siblings, 1 reply; 6+ messages in thread From: Markus Heidelberg @ 2009-03-21 18:06 UTC (permalink / raw) To: buildroot Gr?gory Rom?, 20.03.2009: > Hello, > > Can I add a proprietary package to buildroot which could be redistributed? I think generally it's OK, otherwise we shouldn't allow building the commercial license version of Qt, for example. > Generally, what are the license constraints? No idea. Markus ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] Package license constraints 2009-03-21 18:06 ` Markus Heidelberg @ 2009-03-22 0:17 ` Thiago A. Corrêa 2009-03-23 12:50 ` Grégory Romé 0 siblings, 1 reply; 6+ messages in thread From: Thiago A. Corrêa @ 2009-03-22 0:17 UTC (permalink / raw) To: buildroot Hi, On Sat, Mar 21, 2009 at 3:06 PM, Markus Heidelberg <markus.heidelberg@web.de> wrote: > Gr?gory Rom?, 20.03.2009: >> Hello, >> >> Can I add a proprietary package to buildroot which could be redistributed? > > I think generally it's OK, otherwise we shouldn't allow building the > commercial license version of Qt, for example. I guess it depends on what you want to push. Qt is GPL, LGPL and Commercial. It already made sense to have it before, having the commercial support was just a matter of a few config changes. On the other hand, we don't have any thing on buildroot that *requires* Qt commercial, because it's proprietary code or something like that. In general, proprietary code isn't shared at all, unless it's dual licensed. If you mean a binary package, them I guess the answer would be pretty much "No". Not that we are open source zealots, but rather that it would just be impossible to crosscompile and have other platforms use it at all. We also would not like to host your binary packages for you and on the top of that, it could most likely be something that is not generic enough for many users to take advantage of that package, etc. But hey, if you could describe your package a little more, what it is, what it does, and what are the licensing terms, then we could be more specific than this "maybe/probably" answer :) Also, then you would have much greater chance to get a reply from our maintainer with a final answer. >> Generally, what are the license constraints? > > No idea. > Same here, so far we never had that question raised AFAIK. It could be complicated if your licensing terms would not permit us from redistributing it in the first place since we keep a mirror of the packages to ensure things will keep working for some time after release. Please be more specific. Kind Regards, Thiago A. Correa ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] Package license constraints 2009-03-22 0:17 ` Thiago A. Corrêa @ 2009-03-23 12:50 ` Grégory Romé 2009-03-23 14:29 ` Daniel Mack 2009-03-23 15:01 ` Thiago A. Corrêa 0 siblings, 2 replies; 6+ messages in thread From: Grégory Romé @ 2009-03-23 12:50 UTC (permalink / raw) To: buildroot On 03/22/2009 01:17 AM, Thiago A. Corr?a wrote: > Hi, > > On Sat, Mar 21, 2009 at 3:06 PM, Markus Heidelberg > <markus.heidelberg@web.de> wrote: >> Gr?gory Rom?, 20.03.2009: >>> Hello, >>> >>> Can I add a proprietary package to buildroot which could be redistributed? >> I think generally it's OK, otherwise we shouldn't allow building the >> commercial license version of Qt, for example. > > I guess it depends on what you want to push. Qt is GPL, LGPL and > Commercial. It already made sense to have it before, having the > commercial support was just a matter of a few config changes. On the > other hand, we don't have any thing on buildroot that *requires* Qt > commercial, because it's proprietary code or something like that. > > In general, proprietary code isn't shared at all, unless it's dual > licensed. If you mean a binary package, them I guess the answer would > be pretty much "No". My goal in this case is not to share a package, but to add a 'pure' binary package to the Buildroot I provide to my customer (to avoid two entry points, one for the open source components and one for the others). Obviously, I'm very careful to respect the open source license! > > Not that we are open source zealots, but rather that it would just be > impossible to crosscompile and have other platforms use it at all. We > also would not like to host your binary packages for you and on the > top of that, it could most likely be something that is not generic > enough for many users to take advantage of that package, etc. Sure. > > But hey, if you could describe your package a little more, what it is, > what it does, and what are the licensing terms, then we could be more > specific than this "maybe/probably" answer :) A cryptographic library that we sale to our customers but we don't want to provide the source code (to protect the implementation). > Also, then you would have much greater chance to get a reply from our > maintainer with a final answer. > >>> Generally, what are the license constraints? >> No idea. >> > > Same here, so far we never had that question raised AFAIK. It could be > complicated if your licensing terms would not permit us from > redistributing it in the first place since we keep a mirror of the > packages to ensure things will keep working for some time after > release. Please be more specific. > > Kind Regards, > Thiago A. Correa Thanks, Gr?gory ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] Package license constraints 2009-03-23 12:50 ` Grégory Romé @ 2009-03-23 14:29 ` Daniel Mack 2009-03-23 15:01 ` Thiago A. Corrêa 1 sibling, 0 replies; 6+ messages in thread From: Daniel Mack @ 2009-03-23 14:29 UTC (permalink / raw) To: buildroot On Mon, Mar 23, 2009 at 01:50:23PM +0100, Gr?gory Rom? wrote: >> I guess it depends on what you want to push. Qt is GPL, LGPL and >> Commercial. It already made sense to have it before, having the >> commercial support was just a matter of a few config changes. On the >> other hand, we don't have any thing on buildroot that *requires* Qt >> commercial, because it's proprietary code or something like that. >> >> In general, proprietary code isn't shared at all, unless it's dual >> licensed. If you mean a binary package, them I guess the answer would >> be pretty much "No". > > My goal in this case is not to share a package, but to add a 'pure' > binary package to the Buildroot I provide to my customer (to avoid two > entry points, one for the open source components and one for the others). Don't know if my oppinion matters here, but I would say that a package like this would at least be of some use for others (not just your customers). Proprietary drivers would be an example, if unavoidable. >> But hey, if you could describe your package a little more, what it is, >> what it does, and what are the licensing terms, then we could be more >> specific than this "maybe/probably" answer :) > > A cryptographic library that we sale to our customers but we don't want > to provide the source code (to protect the implementation). Closed source crypto sounds insane, IMO. It's not only that there are tons of free cryptographic implementations out there, closed source code like this is also not very trustworthy to anybody. Don't take it personally, but I'd certainly vote NO for that. But I'm not the maintainer, so I can't judge. Daniel ^ permalink raw reply [flat|nested] 6+ messages in thread
* [Buildroot] Package license constraints 2009-03-23 12:50 ` Grégory Romé 2009-03-23 14:29 ` Daniel Mack @ 2009-03-23 15:01 ` Thiago A. Corrêa 1 sibling, 0 replies; 6+ messages in thread From: Thiago A. Corrêa @ 2009-03-23 15:01 UTC (permalink / raw) To: buildroot Hi Gr?gory, 2009/3/23 Gr?gory Rom? <gregory.rome@maxim-ic.com>: > On 03/22/2009 01:17 AM, Thiago A. Corr?a wrote: > > My goal in this case is not to share a package, but to add a 'pure' binary > package to the Buildroot I provide to my customer (to avoid two entry > points, one for the open source components and one for the others). > > Obviously, I'm very careful to respect the open source license! > [cut] > A cryptographic library that we sale to our customers but we don't want to > provide the source code (to protect the implementation). Doesn't it depend on libs from the buildroot environment? Say, if we decide to update uClibc or update one of the other toolchain packages, wouldn't that break the binary package? If you say yes to those last 2 questions then it sounds like the best approach for you and your customers might be a fork, so if we change things, it doesn't suddenly stop working for them. Then you would have more control over things and you could merge our changes into your tree as you review them, and hopefully, send back changes in your tree that are generic enough to be usefull to others for inclusion into upstream. I guess the only reason to roll your own crypto library is to use a crypto support inside one of your chips. Since it runs linux(as you use buildroot), it would really be best if it were added to existing crypto libraries, so existing apps could take advantage of that. This would still actually only benefiting your customers directly and not those of some other chip maker as the internal registers are likely different anyway. Of course, that is just my 2 cents, I don't really know what business model you are trying to achieve. Anyway, it doesn't look much practical to have a binary package added to buildroot, mostly because of the dependencies. Kind Regards, Thiago A. Correa ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2009-03-23 15:01 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2009-03-20 16:14 [Buildroot] Package license constraints Grégory Romé 2009-03-21 18:06 ` Markus Heidelberg 2009-03-22 0:17 ` Thiago A. Corrêa 2009-03-23 12:50 ` Grégory Romé 2009-03-23 14:29 ` Daniel Mack 2009-03-23 15:01 ` Thiago A. Corrêa
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox