Live data from Hacker News

Xamarin Open-Sourced

open.xamarin.com

51–60 of 206 posts

Re: Xamarin Open-Sourced

#51

I'm glad to see Microsoft embracing Open-Source, C# is such a wonderful language and easy language to use. In light of all the trouble Oracle has been giving Google, I would love to see them embrace it and provide a true alternative to Java on Android.

Google hasn't anyone to blame but themselves.

Re: Xamarin Open-Sourced

#52
Quick question for .NET developers: is there a solution for totally command line driven workflows yet? I really don't want to mess around with .SLN files and IDEs like Visual Studio and MonoDevelop. I'm sure VS is fine for people who like it, but I really want something like `cargo build` or `go build`.

Re: Xamarin Open-Sourced

#53
post #38

What I don't understand is why they had to purge the commit history. Did they not use Git internally? Do the commits contain sensitive information? Does it make it easier to clone the repo?

> What I don't understand is why they had to purge the commit history.

When the team I'm on open sourced an upgrade framework[1] of ours we did the same. There's hundreds of commits over the course of years where the only intended audience was internal, some of those may contain information that wouldn't be appropriate for external consumption (e.g. a reference to non-public information) and others (well most of them really) contain information that would be useless externally (e.g. links to builds or reviews that are accessible only internally, bug numbers, etc).

[1] https://github.com/vmware/upgrade-framework

Re: Xamarin Open-Sourced

#54
post #35
post #31

Honestly, I am a little tired of all the articles (edit: I meant posts) claiming MS is suddenly in the Open Source camp. To truly support Open Source, they should show a willingness to work against Software Patents. The essence of Open Source is the freedom for anyone with a computer to turn their imagination into code. MS remains one of the biggest obstacles in that path. Instead here is what they do: 1) Directly at…

I honestly disagree with your stance against patents, disregarding dull patents and the issues they bring like patent trolls, I really believe that the industry needs patents to prevent unfair competition. The issue is the length of patents, the Software industry doesn't need 20 year-long patents, it's too much time, at most a patent should be valid for 5 years... And well, we also need mechanisms to punish people wh…

I don't understand exactly what you mean by "dull patents". Is that a standard term? I'm not well versed in this space, but Google's not returning much for that phrase.

I'm guessing you mean overly broad or generic patents, i.e., not sharp and specific. I'm thinking something like a patent for adding an item to a virtual shopping cart. Am I inferring correctly?

Re: Xamarin Open-Sourced

#55
post #26

Earlier quoted context omitted.

No, Xamarin Studio is not getting open sourced. For more details, you can listen to this podcast from founders of Xamarin - http://www.dotnetrocks.com/?show=1276

Is it possible to use it without it?

Of course, you can use it. Tools are under products at http://open.xamarin.com/

Microsoft has not open sourced Visual studio (VS) so similarly they will not open source Xamarin. You can also use .net framework without using VS. Just use command line tools

Re: Xamarin Open-Sourced

#56

Quick question for .NET developers: is there a solution for totally command line driven workflows yet? I really don't want to mess around with .SLN files and IDEs like Visual Studio and MonoDevelop. I'm sure VS is fine for people who like it, but I really want something like `cargo build` or `go build`.

`mcs` to compile code, rough equivalent of javac

`mono` to run it, rough equivalent of java.

We code for the Unity game engine, but use command line mono tools for testing and feature development.

Re: Xamarin Open-Sourced

#57

Quick question for .NET developers: is there a solution for totally command line driven workflows yet? I really don't want to mess around with .SLN files and IDEs like Visual Studio and MonoDevelop. I'm sure VS is fine for people who like it, but I really want something like `cargo build` or `go build`.

.NET CORE is exactly this (https://github.com/dotnet/cli)

'dotnet build' to build it.

Re: Xamarin Open-Sourced

#58
post #41

Earlier quoted context omitted.

A project under MIT license and accepting PR is good enough for me and is an open source project by definition. No one is taking away your right to hate Microsoft, but picking OSS as bull-work of your argument is not there any more. edit: bull-work(tm)

> A project under MIT license and accepting PR is good enough for me He is not pretending to be an arbiter but speaking generally to what many people, including myself, believe. And in any case, you attempted to refute what you reduced down to his own subjective opinion, with your own subjective opinion. Working against software patents is part of the larger essence of OSS, and it was just a specific example of it. I…

Lets agree there are levels of open-ness and not being a Gnu-level or RedHat level OSS does not mean the contributions are not worth it nor should not be acknowledged.

Re: Xamarin Open-Sourced

#59
First thought: Xamarin is now open source—great!

Second thought: Every time I looked into Xamarin (and I do this every 6 months) there was a lack of killer apps created with Xamarin on both iOS and Android, users' experiences with Xamarin were either rare or negative and in total the community felt non-existent

Third thought: Ok got it, they open source to get PR, build a community; I hope that helps and it's not their last resort

So, is Xamarin really a viable solution?

Re: Xamarin Open-Sourced

#60

I'm glad to see Microsoft embracing Open-Source, C# is such a wonderful language and easy language to use. In light of all the trouble Oracle has been giving Google, I would love to see them embrace it and provide a true alternative to Java on Android.

Microsoft will need to revise their patent pledge first. If you look at the way it's currently written, it's almost as if it was specifically meant to preserve their option to pull an Oracle v Google against a vendor who decides to pick up .NET and run with it.

Meanwhile, Google has switched away from their Apache Harmony derivative to the officially anointed sources, so there's not much incentive to make the move away from Java entirely, anyway.

Post reply on HN