Live data from Hacker News

The best Parts of Visual Studio Code are proprietary

underjord.io

61–70 of 277 posts

Re: The best Parts of Visual Studio Code are proprietary

#61

I do not understand people with allergy to non OSS. Compare that to any google service which barely releases the clients as open source, and the clients usually are so complex that may need quite long time to get any professional developer productive in such complex code bases. Also being tied to a controlled protocol, set of libraries, cloud infrastructure which does actually keep your data is in fact the actual evi…

> I do not understand people with allergy to non OSS.

Because people do not want to go to jail/have to pay huge fines for improving a piece of software that they are using.

Re: The best Parts of Visual Studio Code are proprietary

#62
post #47
post #23

Earlier quoted context omitted.

I would say that it can be both. Large organizations like Microsoft have so many different people and teams that there isn't necessarily a group-think. On the contrary, different teams will have different priorities, and keeping people aligned is a really hard job. The thing that bothers me about Visual Studio Code is that does conform to the general Microsoft rule of enabling telemetry by default. IMO, this is not g…

I would argue that it's not about intent. The most reliable way to predict the behavior of a corporation is to expect them to take the action which will optimally help their bottom line. So for instance, the team building VSCode might be the most altruistic FOSS diehards on the planet, but that doesn't matter if the people managing them see an opportunity to leverage their work to profit MS at the expense of develope…

Optimally help their stock price*, which is supposed to factor in longer term effects including developer community goodwill etc.

Re: The best Parts of Visual Studio Code are proprietary

#64
post #23
post #7

I can be counted as one of the skeptics of MS's open-source efforts. It just seems to me that MS's history and recent investment in open-source puts us in a quantum state between two possibilities: 1. MS has changed their ways, and has become an altruist organization which just wants to give developers things of value for free so they might hopefully choose Azure when they decide what cloud provider to run on. 2. MS…

I would say that it can be both. Large organizations like Microsoft have so many different people and teams that there isn't necessarily a group-think. On the contrary, different teams will have different priorities, and keeping people aligned is a really hard job. The thing that bothers me about Visual Studio Code is that does conform to the general Microsoft rule of enabling telemetry by default. IMO, this is not g…

I used to be quite hardline on this matter myself, but I found the julialang [1] discussion on this topic quite a persuasive argument in favour of default telemetry.

I think it's a difficult ethical question, because there are balancing concerns and interests, and most behaviour doesn't easily fall into the obviously wrong or obviously right categories.

[1] https://discourse.julialang.org/t/pkg-jl-telemetry-should-be...

Re: The best Parts of Visual Studio Code are proprietary

#65

I do not understand people with allergy to non OSS. Compare that to any google service which barely releases the clients as open source, and the clients usually are so complex that may need quite long time to get any professional developer productive in such complex code bases. Also being tied to a controlled protocol, set of libraries, cloud infrastructure which does actually keep your data is in fact the actual evi…

> I am more concerned about law compliance and companies respecting my rights What about rights to study, modify, share the software? Yes, sometimes they are important: https://www.gnu.org/philosophy/free-software-even-more-impor...

These aren't rights under any legal system but concessions given by a license (or privileges if you prefer this term). Actually the OSS movement and FS won the battle long ago: we are flooded with millions of OSS projects and the largest problem we have it is not anymore closed protocols or lack of knowledge anymore. And I do not think it is reasonable to expect every single project from every single company to be open source just for the sake of it.

I think these privileges you mention are very important but if I am honest with you I do not think we have the moral right to demand companies to release all of their IP and code, specially if it is running in their servers and just because we stablish a customer-vendor relationship. It would feel crazy to demand such lack of privacy in other professional relations.

Re: The best Parts of Visual Studio Code are proprietary

#66
post #47

Earlier quoted context omitted.

I would argue that it's not about intent. The most reliable way to predict the behavior of a corporation is to expect them to take the action which will optimally help their bottom line. So for instance, the team building VSCode might be the most altruistic FOSS diehards on the planet, but that doesn't matter if the people managing them see an opportunity to leverage their work to profit MS at the expense of develope…

Optimally help their stock price*, which is supposed to factor in longer term effects including developer community goodwill etc.

If you have compelling evidence of corporations choosing long-term "good will" over short term profits I would be very interested to see it

Re: The best Parts of Visual Studio Code are proprietary

#68

I mean, if you don't like that then you probably shouldn't be using Google Chrome because it has similarly proprietary bits (geolocation, translation are a few examples, but there are afaik ~30-50). Firefox most likely does as well.

I think that most linux distros package chromium instead of Chrome for this reason.

Re: The best Parts of Visual Studio Code are proprietary

#69
post #55

I do not understand people with allergy to non OSS. Compare that to any google service which barely releases the clients as open source, and the clients usually are so complex that may need quite long time to get any professional developer productive in such complex code bases. Also being tied to a controlled protocol, set of libraries, cloud infrastructure which does actually keep your data is in fact the actual evi…

> I do not understand people with allergy to non OSS. Maybe this will help: https://news.ycombinator.com/item?id=24047877 `I don't think it says "Software not open-source is bad". But more something like "It is marketed as open source but it is not".' > just for the sake of keeping OSS folks happy. Heh. Maybe it is just me but that sounds very condescending.

I agree with you if the optic is just that it is marketed as OSS but it is in fact not. I woudl still argue that this is the state of the art in nowadays OSS, like for example Mongo or other OSS projects which use OSS for marketing purposes and some key features are then later propetary or licensed differently

Re: The best Parts of Visual Studio Code are proprietary

#70

I do not understand people with allergy to non OSS. Compare that to any google service which barely releases the clients as open source, and the clients usually are so complex that may need quite long time to get any professional developer productive in such complex code bases. Also being tied to a controlled protocol, set of libraries, cloud infrastructure which does actually keep your data is in fact the actual evi…

> I do not understand people with allergy to non OSS. Because people do not want to go to jail/have to pay huge fines for improving a piece of software that they are using.

A bit simplistic way to see the whole situation, isn't it?
Post reply on HN