News for hackers. Stuff that matters.
Re:Microsoft acquires Github by AsyncAwait on Monday June 04, 2018 @09:49AM (#17227765)
Their license for the .NET Core debugger makes it so that only they can use it, JetBrains and others cannot, see [1], they haven't changed at all.

1 - https://blog.jetbrains.com/dotnet/2017/02/15/rider-eap-17-nu...

Re:Microsoft acquires Github by efdee on Monday June 04, 2018 @10:57AM (#17228317)
Why would Microsoft give away their crown jewels to a competing IDE? They spent ages perfecting their debugger.

It's not like JetBrains can't build their own debugger based on the ICorDebug interface (which is what Microsoft's implementation is also based on).

Re:Microsoft acquires Github by contravariant on Monday June 04, 2018 @11:11AM (#17228495)
Nobody here is claiming proprietary code is inherently bad (some people definitely do, but not in this thread), they're just saying it makes a poor example of Microsoft embracing open source.
Re:Microsoft acquires Github by Someone1234 on Monday June 04, 2018 @11:31AM (#17228730)
JetBrains products aren't Open Source. So how is embracing a closed source for-profit company anything to do with embracing Open Source?
Re:Microsoft acquires Github by contravariant on Monday June 04, 2018 @11:36AM (#17228832)
You're asking why releasing an open source debugger has anything to do with embracing open source because there are closed source companies that are also making a debugger?
Re:Microsoft acquires Github by Someone1234 on Monday June 04, 2018 @11:55AM (#17229136)
> You're asking why releasing an open source debugger has anything to do with embracing open source

I don't even understand what that means. It was never Open Source, it was part of the IDE(s). Microsoft released an update package for their IDE(s) on NuGet which JetBrains used before their native debugger was ready.

If Microsoft are to be shamed for keeping their IDE's debugger closed source then JetBrains should be equally shamed, both have closed source proprietary IDEs.

Re:Microsoft acquires Github by AsyncAwait on Monday June 04, 2018 @11:59AM (#17229191)
> how is embracing a closed source for-profit company anything to do with embracing Open Source?

Truly embracing open-source with .NET core would mean that, yes, even a proprietary product could make use of it. A debugger is extremely core to having a language being open-source and artificially limiting it to your own products is the exact opposite of 'embrace'

Also, JetBrains does have an open-source debugger in their community versions, but this is not what the debate is about.

Re:Microsoft acquires Github by zamalek on Monday June 04, 2018 @12:08PM (#17229261)
By that token Richard Stalman doesn't embrace open source. The Linux kernel isn't open source. Anything that is GPL is not open source, because you can't make proprietary code from GPL code.
Re:Microsoft acquires Github by AsyncAwait on Monday June 04, 2018 @12:48PM (#17229698)
GPL spells this out and gives you the source, if requested. It does not make any restrictions as to on what platform you can use it or anything like that. Microsoft released .NET Core under a permissive license which does allow integration with proprietary code and then specifically limited use of the debugger to their own products. Even other open-source projects, beside VS Code, cannot use the debugger. That is everything that the GPL is not.

This is like if Stallman released Emacs under the GPL, but kept the Elisp interpreter proprietary.

My problem is; if you're going to pretend to embrace open-source and then limit a core component this arbitrarily, you're not embracing open-source, you're still the old org afraid of competition.

Re:Microsoft acquires Github by Dayshine on Monday June 04, 2018 @10:24AM (#17227996)
My understanding is that the debugger is an adapted version of the closed source Visual Studio debugger. Visual Studio isn't open source, and is a paid for product.

It takes time to break things out from inside a larger closed source project...

Re:Microsoft acquires Github by dmarlow on Monday June 04, 2018 @11:34AM (#17228797)
Some editions are, I suppose. For many things VS Community is free though.
Re:Microsoft acquires Github by slrz on Monday June 04, 2018 @11:39AM (#17228885)
I don't think any editions of Visual Studio are available as Open Source software. The Community thingie is gratis but doesn't come with source code.

There's VSCode (is that OSS?) but that's not an edition of VS but rather a whole different product.

Re:Microsoft acquires Github by sulam on Monday June 04, 2018 @11:55AM (#17229129)
VSCode is absolutely OSS.