[Mono-list] 3rd Party Components Developed Under Mono
Patxi
patxi@eslomas.com
Wed, 17 Sep 2003 22:31:13 +0200
Hi,
>
> Applications, such as mono and mcs, use the GPL. You
> probably won't need to modify these, so it shouldn't affect you.
>
And what about embedding mono runtime in an application? In that case
would must be the application GPL?
Thanks
> -----Mensaje original-----
> De: mono-list-admin@lists.ximian.com
> [mailto:mono-list-admin@lists.ximian.com] En nombre de Jonathan Pryor
> Enviado el: martes, 16 de septiembre de 2003 14:02
> Para: Anthony J. Gatlin
> CC: Mono List
> Asunto: Re: [Mono-list] 3rd Party Components Developed Under Mono
>
>
> Don't be concerned about licensing issues. :-)
>
> Mono uses three different types of licenses.
>
> The class libraries are X11 licensed. If you're writing a
> .NET application, these are the libraries you'll be using,
> such as mscorlib.dll and System.Xml.dll. The X11 license
> allows you to do nearly anything you want with the code --
> including copying it and using it in your own app -- and the
> only requirement is that you maintain the copyright
> attributions within the files. You don't even need to
> advertise that you're using X11 code.
>
> The runtime libraries, such as the JIT, are LGPL. So if
> you're writing a program that links against these, you can
> keep your own code private.
> However, you need to provide a way for users to link your app
> against newer versions of the libraries. The easiest way to
> do this is to dynamically link against them (like DLLs in
> Windows), and then you don't need to worry about it. The
> downside is that this would require your users to download
> and install mono separately. If they're on Red Hat or Suse,
> this is easiest for them, as they can just use Red Carpet.
>
> If you *modify* the runtime libraries and distribute the
> changed libraries, *then* you need to release the changes you made.
>
> Applications, such as mono and mcs, use the GPL. You
> probably won't need to modify these, so it shouldn't affect you.
>
> - Jon
>
> On Mon, 2003-09-15 at 17:28, Anthony J. Gatlin wrote:
> > Please pardon my ignorance.
> >
> > I presently develop applications in C# under the Microsoft .NET
> > platform. I am very interested in moving my development to
> Linux and
> > Mono and leaving the Microsoft world behind.
> >
> > However, I am concerned about software licensing issues. As
> > I make my living developing software, I am dependent on the SALE of
> > the software to feed my family. I don't want to get in a situation
> > where I am required to either give away my software or bundle the
> > source with the application.
> >
> > Can someone tell me what the requirements/rules are for selling
> > software components/applications developed under Linux and/or Mono.
> >
> > Remember, this is not about a big company trying to get
> bigger. This
> > is a little guy wanting to continue eating.
> >
> > Thanks for your help!
> >
> > Anthony
> >
> >
> > =====
> > Regards,
> >
> > Anthony Gatlin
> >
> > __________________________________
> > Do you Yahoo!?
> > Yahoo! SiteBuilder - Free, easy-to-use web site design software
> > http://sitebuilder.yahoo.com
> > _______________________________________________
> > Mono-list maillist - Mono-list@lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-list
>
> _______________________________________________
> Mono-list maillist - Mono-list@lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-> list
>