Tech question for GNU & BSD Licensing
Posted: Thu Mar 08, 2007 1:22 pm
For GNU:
------------------
It is clearly stated that one cannot take the actual sources or the whole program and claim it is ours. But, is it allowed to extract the operation logic and reimplement it in code of ours, completely, or at least partially and mix it with our own design ideas and then claim it's a product of us since all we did was to learn the existent concepts and reimplement them as it better suits us?
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
For BSD:
--------------------
I understand that BSD is almost like Public Domain.
Now If That Is Correct:
Can the sources of FreeBSD, NetBSD, etc., be used by us, or at least reimplement their concepts with our code but the same ideas, complete or partial, and complete them with our own thinking in source code we have built ourselves and that just borrows ideas from those sources licensed like that?
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
Or if these questions have lost the point (which I don't think that much), until which point can one use those sources at our advantage? I don't see anything bad, for example, to borrow information from drivers sources to build ours because all we are doing is using the information contained therein, and by no means are we reutilizing existent code ("Reutilizing" understood as a copy-paste of the actual sources).
------------------
It is clearly stated that one cannot take the actual sources or the whole program and claim it is ours. But, is it allowed to extract the operation logic and reimplement it in code of ours, completely, or at least partially and mix it with our own design ideas and then claim it's a product of us since all we did was to learn the existent concepts and reimplement them as it better suits us?
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
For BSD:
--------------------
I understand that BSD is almost like Public Domain.
Now If That Is Correct:
Can the sources of FreeBSD, NetBSD, etc., be used by us, or at least reimplement their concepts with our code but the same ideas, complete or partial, and complete them with our own thinking in source code we have built ourselves and that just borrows ideas from those sources licensed like that?
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
----------------------------------------------
Or if these questions have lost the point (which I don't think that much), until which point can one use those sources at our advantage? I don't see anything bad, for example, to borrow information from drivers sources to build ours because all we are doing is using the information contained therein, and by no means are we reutilizing existent code ("Reutilizing" understood as a copy-paste of the actual sources).