----- Original Message ----- From: "Chris Toshok" <tos...@gmail.com> To: "BGB" <cr88...@hotmail.com> Cc: "Michael Hutchinson" <m.j.hutchin...@gmail.com>; "Stefanos A." <stapos...@gmail.com>; <mono-devel-list@lists.ximian.com> Sent: Monday, February 09, 2009 6:35 AM Subject: Re: [Mono-dev] idea summary: Swing in Mono?...
> what legal risks? without specifics it's impossible to discount this > claim, and if it's just the usual vague threat of software patents, > you'll run into that regardless of the path you choose. > MS patents nearly everything, and without them clearly making it free for everyone (as they had done with CIL and C# via ECMA-334 and 335), I am not so inclined to mess with it... (this is actually for a long time I had not looked much into Mono...). so, my usual approach is if there is a risk of patents, I will usually look for something else which serves my purposes, or design something clean (and working hard to avoid any patented designs I am aware of...). luckily, for most things, the implementation can be made generic and a thin wrapper can be provided for any patented APIs, such that one can easily remove it if any "cease and desist" orders show up... (although, sadly, there are far too many SW patents to be aware of all of them, or when certain ones expire, ...). but, yes, to me upholding copyrights and patents is an issue much like that of maintaining clean and modular code. messy code is bad; interdependencies and/or external dependencies are bad; uncertain copyrights are bad; possible patent violations are bad; .. or such... _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list