Welcome, Guest. Please login or register.

Author Topic: MorphOS x86  (Read 22723 times)

Description:

0 Members and 2 Guests are viewing this topic.

Offline deadwood

  • Jr. Member
  • **
  • Join Date: Nov 2008
  • Posts: 88
    • Show all replies
Re: MorphOS x86
« on: June 06, 2010, 04:56:45 PM »
Quote from: Fats;563144
IMO it is similar enough. The linux kernel runs programs and libraries. The CPU emulation layer runs programs and libraries where code is in an alien binary format. As Linux can have an OS running on it that is fully or partly closed source the emulation layer should also be able to do that with clever engineering.
Please explain where the analogy breaks down.
In your opinion, what part of the integrated emulation would force most or whole of MorphOS to be GPLed ?

greets,
Staf.


AFAIK Linux kernel license has a special clause that allows non-GPL code to use it.

"  NOTE! This copyright does *not* cover user programs that use kernel
 services by normal system calls - this is merely considered normal use
 of the kernel, and does *not* fall under the heading of "derived work".
 Also note that the GPL below is copyrighted by the Free Software
 Foundation, but the instance of code that it refers to (the Linux
 kernel) is copyrighted by me and others who actually wrote it."

As for the closed source user applications which link with GPL modules (libraries for example) they are simply doing this agaist the license terms (in my view). If those libs are LGPL than all is ok. (source http://www.gnu.org/licenses/gpl-faq.html)