-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
[quoted text, click to view] Robert Bj=F6rn wrote:
> I'm been playing on and off for quite some time with .NET and am fair=
ly
> enthusiastic about it. The Windows Forms library alone is quite amazi=
ng
> (although I'd love a Java-style layout library, I hate hardcoding
> positions and sizes), and is really what MFC should have been.
> Now I'm anxious to select .NET for a private free software project or=
two.
> I have some related questions:
>=20
> 1) Does Microsoft allow the use of .NET for free software projects? W=
hat
> conditions are placed upon free software developers using .NET? Can I=
use
> the GPL, and if not, what other reasonable "free" licenses are suppor=
ted?
GPL is not the one microsoft want you to agree with. For you to be able=
to
use VS.NET for any kind of project microsoft wants you to agree to VS.N=
ET
EULA. Anyone using microsoft products with out a license will be
*prosecuted*. Read here
http://www.cybercrime.gov [quoted text, click to view] > 2) How can non-commercial .NET applications be deployed reasonably wi=
thout
> violating any licensing terms? Preferably with the .NET framework inc=
luded
> or with some tool that at least advises the user of the need for the
> library and where to get it. Is it possible?
With VS.NET there is no difference between commercial and non-commerial=
.NET
applications. The developer must agree to VS.NET EULA, or he/she shall =
be
prosecuted.
[quoted text, click to view] > 3) Professionally, I'm used to Microsoft Visual Studio .NET -- an
> excellent development environment. Does Microsoft make (or plan to ma=
ke)
> this product (or a limited release) available at a good discount so t=
hat
> hobbyists writing non-commercial software can reasonably buy it? I'm =
aware
> of the academic license but as I'm a full-time programmer and not a
> student, surely I wouldn't qualify.
Well, right now VS.NET is the most *expensive* IDE non-upgrade package =
at
www.programmersparadise.com. Since it is leading the pack (by price) I
don't think they make any *good* discount any time soon. I think its pr=
ice
will drop at a rate of 3% per year.
[quoted text, click to view] > 4) What alternative development environments are there for .NET
> applications? Is Notepad my best bet?
*WARNING* Notepad is not GPL. You need to agree to windows operating sy=
stem
(version) EULA to be able to use Notepad or you will be prosecuted.
[quoted text, click to view] > With gotdotnet.com, it seems that Microsoft is determined to really b=
uild
> a community of .NET developers. It is my belief that this goal can on=
ly
> fully be reached with the support of hobbyists world-wide (contrary t=
o
> popular belief, not all hobbyist developers adore Linux and hate
> Microsoft). However, I am having a hard time tracking down solid answ=
ers
> to some of my questions above.
Well, in the real world you can do voluteer work for charity, you can d=
onate
money, you can buy something usefull and donate, or you can hire someon=
e to
do some work for charity on your behalf. I think that as long you can
contribute to that community and microsoft you can be part of building =
that
community.
You will never find solid answers on this topic. People don't know what=
".NET" is anymore (is it a library, framework, language, OS, compiler,
office suite, AciveX, COM+, web server, web site, top level domain, jus=
t a
tag, product version, all of the above, some of the above, none of the
above).
[quoted text, click to view] >=20
> Any info, from Microsoft or anyone else, would be highly appreciated.=
>=20
> Regards,
> Robert
NOTE: I don't have any microsoft EULA file at home. I may be wrong abou=
t
some details I mentioned above.
Agron
- --=20
Verify this digital signiture at
http://www.mandrakesecure.net/cks/ Generate your own digital signiture with
http://www.gnupg.org/ My email account does not receive messages without GNUPG signature. Bes=
t
spam killer so far.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE+//74qIgG2rIGbvcRAk8YAKCDCq1/50vcevQzgon6pOGSXV/kcgCfesEQ
krI/Cf/xFRg2U7+yIShZ9gc=3D
=3D7Qeh