This topic has been archived. It cannot be replied.
-
工作学习 / IT杂谈 / 2002 Embedded linux预测
-smile_tree(sleepy guest);
2002-3-24
{1114}
(#417525@0)
-
about GPL of GNUShould I open the source code of my product under GNU constraints
if have used ARM-LINUX built-in drivers/libs and other GNU
open resouces in my LINUX embedded system ?
Thank you in advance if you can reply.
jml
-jml(common);
2002-3-29
{222}
(#425683@0)
-
If you are worried about the license, use *BSD which is under a more liberal license -- BSD license.
-dennis2(Dennis);
2002-3-29
(#425708@0)
-
once again GNU GPL.Thank you fro your prompt reply.
I review once again the original description of GNU GPL.
The GPL requires any changes to the source code to be made
public and be licensed under the GPL as well.
Does it mean I can avoid from making my code public if
I write my own drivers (run as a LKM), without changing
the source code of original drivers ?
The utilities and GUI applications provided by FreeBSD seems
less than LINUX. People has most likely used it in deed.
-jml(common);
2002-3-30
{476}
(#426799@0)
-
You are right. Only derived code needs to be made public. If you just link against it, you don't need to provide source. There is also a LGPL (first L stands for lesser) but I don't really know its precise meaning.The amount of applications provided by FreeBSD in the form of ports is in the range of 6000~7000. Most open source are there. But again, you need to be aware of the license of individual application.
There was an embedded BSD project that is based on OpenBSD, but I don't know about how active it is now.
-dennis2(Dennis);
2002-3-30
{308}
(#426914@0)
-
Also, FreeBSD doesn't support ARM. Try NetBSD or OpenBSD.
-dennis2(Dennis);
2002-3-30
(#426916@0)