Hacker News new | ask | show | jobs
by eropple 4936 days ago
MonoMac appears to be ASL/X11. MacCore too. https://github.com/mono/monomac

The code is licensed under the terms of the open source Apache License version 2 or the MIT X11 license, at your own choice.

Also, the Mono wiki indicates you can already deploy to the App Store (which I've been looking at doing for a project): http://www.mono-project.com/MonoMacPackager

With the new release of the MonoMac add-in for MonoDevelop, you can easily turn your Mono application into a full Mac bundle, and you can also get a Mac installer for your application with all of the Mono dependencies bundled with it as well as creating Mac applications for distribution on the Apple Mac AppStore.

Is there something I'm missing?

1 comments

The MonoMacPackager no longer exists, and has not existed for a few months. We basically granted a license for appstore distribution to anyone that requested the license for AppStore distribution, since we did not originally have plans to build a product.

Now that we are launching a product, we offer the license as part of Xamarin.Mac.

I will update the page accordingly.

OK, that makes sense. I mean, for an independent developer, that sucks, because it's honestly not worth $399 to me (I'd be happy to pay for it in a corporate setting like we do for MonoTouch, because of the support stuff, but for personal-project stuff I just can't rationalize it), but I get the reasoning.

Is the licensing for MonoMac/MacCore remaining as-is?

Yes, MonoMac/MacCore will continue to be MIT X11.

We will also continue to maintain it, as it shares most of the code for Xamarin.Mac

Awesome, so there's an upgrade path. Thanks for the clarification!