shrnutí:
1. existuje verze Ubuntu pro vývojáře, který má nainstalované JDK a SDK?
2. pokud nebudou určité balíky, je možné nainstalovat alespoň SDK, když je od Microsoftu a ten provozuje Windows?
3. děkuji za odpovědi.
1. K čemu? Stačí zadat:
sudo apt-get install mono-complete monodevelop
a máš téměř kompletní C#. Linux je v základu nekomerční. Víceméně existuje jedna verze na které je vše. Nic víc nepotřebuješ, zbytek je komerční zlozvyk, který jen způsobuje problémy.
2. Balíky na Javu jsou. Tam by neměl být sebemenší problém.
Na C# musíš použít Mono (C# JIT, Compiler) a MonoDevelop (C# IDE), což jsou balíky, ale ne "originál" .NET. Samozřejmě čistě C# knihovnu lehce integruješ, bohužel málokdy se píšou knihovny takto zodpovědně. WPF není a nebude (jako jediná oficiální součást .NETu).
V MonoDevelop jsem prošel celým C# (3 semestry, poslední už dost pokročilý) na MFF UK. Čili tam rozhodně není problém. Občas je něco trochu jinak, ale IMHO to za opravdovou multiplatformnost stojí. Přechod zpět na MS Visual je snadný (i když já šílím z omezenosti Windows, takže jsem moc daleko nedošel).
Popřípadě můj blog o tématu:
http://blog.ubuntu.cz/clanek/mono