I doubt any of this will improve with a Oracle partnership.
I doubt any of this will improve with a Oracle partnership.
Considering the partnership is around Oracle's cloud offering yeah the partnership isn't going to do anything for their licensing prices.
Honestly I was hoping Microsoft would buy them and improve upon it. They already have some integration but it would be cool if they bundled in the licenses too. Then I'd imagine indie dev would be free.
As regards lack of open source material, it's not important to me however as Xamarin is C# based then any OS project that utilises C# potentially can be used within the Xamarin ecosystem.
There is a significant 'use-case' outside of the Hacker News / open source community that Xamarin addresses. Just because it doesn't fall within the parameters set down by (I am guessing) the majority of posters here, it doesn't mean that it isn't a good or useful product.
Me, I have decided to focus just on Android, as it is only for hobby coding and although I find WP great, its future is uncertain.
Which I think is faire anyway, given the amount of work they put into it.
Not a problem if you never will sell your apps.
So if you dynamically link, then you can probably do your usual proprietary stuff. (Albeit dynamically linking C++ exposes you to a whole bunch of ABI fragility depending on your platform and compiler chain.)
If you statically link, they you have to make your source code available, which still could be acceptable for some commercial companies.
Personally, I wouldn't be doing those from scratch just to avoid paying.
Getting started on your own project or doing an Open Source project that relies on Xamarin's tools is perfectly possible. In fact we use such free licenses to produce OS X and iOS versions of the Tomboy note taking app[3].
[1] https://store.xamarin.com [2] http://resources.xamarin.com/open-source-contributor.html [3] https://github.com/tomboy-notes