vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| ----- Original Message ----- From: "Hannah Schroeter" <hannah@schlund.de> To: <hlwhyw@shtel.net.cn> Cc: <tech@openbsd.org> Sent: Monday, May 05, 2008 8:14 PM Subject: Re: Can I port 4.4BSD-Lite's TCP/IP protocol stack soure code to my own OS kernel which is GPL Licence? > Hi! > > On Mon, May 05, 2008 at 10:01:28AM +0800, hlwhyw@shtel.net.cn wrote: >>Can I port 4.4BSD-Lite's TCP/IP protocol stack >>soure code to my own OS kernel which is GPL >>Licence? > >>I know that 4.4BSD-Lite is BSD Licenced. Is it >>legal to port BSD Licenced code and change it to >>GPL licence? > > As Theo de Raadt already wrote, you may not change the license of BSD > licensed code. However, the BSD license is compatible to the GPL in the > sense that you can combine it with GPLed code with no real hassles. > > If you have to change the BSD licensed code in a trivial way to port it > to your kernel, it remains BSD licensed. If you have to change it in a > non-trivial, copyrightable way, you can license your *changes* the way > you like (e.g. under the GPL if you choose so). Thanks. So I can do it in this way: Modify the BSD's TCP/IP source code trivialy and keep it BSD licensed as it was. Compile it with other GPLed kernel source code. Release the binary kernel and all BSDed and GPLed source codes. I won't be in trouble. Is it right? > >>Kevin Wu > > Kind regards, > > Hannah. |
| Thread Tools | |
| Display Modes | |
| |