qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
From: "M. Warner Losh" <imp@bsdimp.com>
To: qemu-devel@nongnu.org, blauwirbel@gmail.com
Subject: Re: [Qemu-devel] [PATCH] [RFC] Solaris user emulation
Date: Tue, 14 Apr 2009 10:45:51 -0600 (MDT)	[thread overview]
Message-ID: <20090414.104551.723205329.imp@bsdimp.com> (raw)
In-Reply-To: <f43fc5580904140925m1aa496f1i38f1575c3fa1933e@mail.gmail.com>

In message: <f43fc5580904140925m1aa496f1i38f1575c3fa1933e@mail.gmail.com>
            Blue Swirl <blauwirbel@gmail.com> writes:
: Hi,
: 
: I started to add support for (Open)Solaris user emulation. It compiles
: but doesn't work yet, this is just a preview. The patch is largely
: copy & paste from BSD user and there are no docs yet.
: 
: The current blocking problem is that I don't know how to make the
: qemu-i386 executable a shared ELF object which Solaris wouldn't refuse
: to execute (with native ld). Without that, qemu-i386 and the target
: executable occupy same memory region, leading to a crash. Any hints
: are welcome.
: 
: One problem is that Solaris headers are CDDL licensed and IIRC that
: was not compatible with GPL.

Using the headers is compatible with the GPL, since it falls under the
source code usually delivered with the system exception (eg, it is
outside the full and complete sources).

Copying them into qemu would, however, be a problem because of the
patent clauses in CDDL and you'd clearly no longer be able to take
advantage of that exception.

Warner

      reply	other threads:[~2009-04-14 16:47 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-04-14 16:25 [Qemu-devel] [PATCH] [RFC] Solaris user emulation Blue Swirl
2009-04-14 16:45 ` M. Warner Losh [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20090414.104551.723205329.imp@bsdimp.com \
    --to=imp@bsdimp.com \
    --cc=blauwirbel@gmail.com \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).