Visual Studio Code als Open Source
Zu meiner Überraschung habe ich vor kurzem bemerkt, dass Microsoft mittlerweile mit Visual Studio Code eine IDE als Open Source zur Verfügung stellt, für Linux - MIT Lizenz. https://github.com/Microsoft/vscode/blob/webview-api-pass3/README.md Nach den Worten eines Freundes ist es mächtig, schnell und wird aktiv auch von MS für die Community weiterentwickelt.... Was haltet ihr davon? Hat jemand eine Ahnung warum MS auf einmal so sozial ist ein IDE gratis zur Verfügung zu stellen? Kann man VisualStudio Code ruhigen Gewissens verwenden, oder gibt es unausgesprochene Fallen in dem Ganzen? Ich habe irgendwie Probleme zu glauben, dass VS ein Projekt ist, dass aus "good will" der Community zur Verfügung gestellt und vorwärts gepusht wird.... auch in Zukunft. Lg
Moin, Visual Studio gibt's schon lang kostenlos als "Express", die Community Version (ähnliche Features wie VS Professional) seit ca 2014, das deckt sich auch etwa mit den Github-Commits. MS ist nicht ganz präzise "jetzt auf einmal sozial", die sind noch immer Gewinnorientiert. MS war auch früher nicht "asozial". MS hat vor einigen Jahren ein sehr umfangreiches Open Source Programm gestartet. Wie viele IT Giganten hat MS dadurch Vorteile: Mehr Code wird für die Platform geschrieben, damit wird Windows im Markt gestärkt. Angst solltest du dabei nicht haben, lass dein Gewissen ruhen... Der "Goodwill" ist ähnlich zu sehen wie das kostenlose "X-Code" von Apple. Oder VMware mit vmware.github.io... oder Cisco mit der massiven Unterstützung von Opendaylight (auch mit massiver Code-Contribution) bzw. der starken Unterstützung von Docker: Contiv, ein Networking Package für Docker Swarm/Kubernetes/Openshift. Hier hat Cisco einen Grossteil der Software geschrieben. Solche Programme bringen sowohl den Herstellern als auch den Anwendern etwas. My 2 cts und LG, MiKa On 18/02/25/ 05:35, Adi Marvillo wrote:
Zu meiner Überraschung habe ich vor kurzem bemerkt, dass Microsoft mittlerweile mit Visual Studio Code eine IDE als Open Source zur Verfügung stellt, für Linux - MIT Lizenz. https://github.com/Microsoft/vscode/blob/webview-api-pass3/README.md
Nach den Worten eines Freundes ist es mächtig, schnell und wird aktiv auch von MS für die Community weiterentwickelt.... Was haltet ihr davon?
Hat jemand eine Ahnung warum MS auf einmal so sozial ist ein IDE gratis zur Verfügung zu stellen? Kann man VisualStudio Code ruhigen Gewissens verwenden, oder gibt es unausgesprochene Fallen in dem Ganzen?
Ich habe irgendwie Probleme zu glauben, dass VS ein Projekt ist, dass aus "good will" der Community zur Verfügung gestellt und vorwärts gepusht wird.... auch in Zukunft. Lg
_______________________________________________ Metalab mailing list Metalab@lists.metalab.at https://lists.metalab.at/mailman/listinfo/metalab
Europa ist inzwischen total von Microsoft abhaengig [1] und den meisten Leuten gefaellt das so ... Microsoft Produkte an Entwickler zu bringen staerkt nicht nur die Bindung sondern sichert auch die Zukunft. Die 'Kosten' fuer ein 'Open Source' IDE sind relativ gering verglichen mit dem Nutzen und den zukuenftigen Geschaeften die sich daraus ergeben. Best, Herbert [1] http://www.ardmediathek.de/tv/Reportage-Dokumentation/Das-Microsoft-Dilemma/... On Sun, Feb 25, 2018 at 12:10:12PM +0100, Michael Kafka wrote:
Moin,
Visual Studio gibt's schon lang kostenlos als "Express", die Community Version (ᅵhnliche Features wie VS Professional) seit ca 2014, das deckt sich auch etwa mit den Github-Commits.
MS ist nicht ganz prᅵzise "jetzt auf einmal sozial", die sind noch immer Gewinnorientiert. MS war auch frᅵher nicht "asozial". MS hat vor einigen Jahren ein sehr umfangreiches Open Source Programm gestartet. Wie viele IT Giganten hat MS dadurch Vorteile: Mehr Code wird fᅵr die Platform geschrieben, damit wird Windows im Markt gestᅵrkt.
Angst solltest du dabei nicht haben, lass dein Gewissen ruhen...
Der "Goodwill" ist ᅵhnlich zu sehen wie das kostenlose "X-Code" von Apple. Oder VMware mit vmware.github.io... oder Cisco mit der massiven Unterstᅵtzung von Opendaylight (auch mit massiver Code-Contribution) bzw. der starken Unterstᅵtzung von Docker: Contiv, ein Networking Package fᅵr Docker Swarm/Kubernetes/Openshift. Hier hat Cisco einen Grossteil der Software geschrieben.
Solche Programme bringen sowohl den Herstellern als auch den Anwendern etwas.
My 2 cts und LG, MiKa
On 18/02/25/ 05:35, Adi Marvillo wrote:
Zu meiner ᅵberraschung habe ich vor kurzem bemerkt, dass Microsoft mittlerweile mit Visual Studio Code eine IDE als Open Source zur Verfᅵgung stellt, fᅵr Linux - MIT Lizenz. https://github.com/Microsoft/vscode/blob/webview-api-pass3/README.md
Nach den Worten eines Freundes ist es mᅵchtig, schnell und wird aktiv auch von MS fᅵr die Community weiterentwickelt.... Was haltet ihr davon?
Hat jemand eine Ahnung warum MS auf einmal so sozial ist ein IDE gratis zur Verfᅵgung zu stellen? Kann man VisualStudio Code ruhigen Gewissens verwenden, oder gibt es unausgesprochene Fallen in dem Ganzen?
Ich habe irgendwie Probleme zu glauben, dass VS ein Projekt ist, dass aus "good will" der Community zur Verfᅵgung gestellt und vorwᅵrts gepusht wird.... auch in Zukunft. Lg
_______________________________________________ Metalab mailing list Metalab@lists.metalab.at https://lists.metalab.at/mailman/listinfo/metalab
_______________________________________________ Metalab mailing list Metalab@lists.metalab.at https://lists.metalab.at/mailman/listinfo/metalab
Ohai, "Total abhängig" und "den meisten Leuten gefällt das so" ist eine andere Diskussion, Vorschlag: neuer Thread. BTW es ist nicht nur MS, sondern Google, Facebook et al, von denen Europa in der einen oder anderen Weise abhängig ist oder zumindest sehr stark beeinflusst ist. Adi hat gefragt, ob es hinter der freien VS-Version versteckte Fallen gibt. Ich meinte: Nein und hab ein bissal die Hintergründe für Open Source Projekte von IT-Konzernen dargestellt. Da sind wir ja einer Meinung, dass sowas nicht aus altruistischen Gründen geschieht. Können wir in diesem Tread, pretty please, beim Thema bleiben, ob hinter der freien Visual Studio Version versteckte Fallen lauern? LG, MiKa PS: Bitte geh nicht davon aus (falls das der Fall ist), dass ich Monopole und Vormachtstellung grosser Konzerne gut finde. On 18/02/25/ 12:34, Herbert Poetzl wrote:
Europa ist inzwischen total von Microsoft abhaengig [1] und den meisten Leuten gefaellt das so ...
Microsoft Produkte an Entwickler zu bringen staerkt nicht nur die Bindung sondern sichert auch die Zukunft.
Die 'Kosten' fuer ein 'Open Source' IDE sind relativ gering verglichen mit dem Nutzen und den zukuenftigen Geschaeften die sich daraus ergeben.
Best, Herbert
On Sun, Feb 25, 2018 at 12:10:12PM +0100, Michael Kafka wrote:
Moin,
Visual Studio gibt's schon lang kostenlos als "Express", die Community Version (ähnliche Features wie VS Professional) seit ca 2014, das deckt sich auch etwa mit den Github-Commits.
MS ist nicht ganz präzise "jetzt auf einmal sozial", die sind noch immer Gewinnorientiert. MS war auch früher nicht "asozial". MS hat vor einigen Jahren ein sehr umfangreiches Open Source Programm gestartet. Wie viele IT Giganten hat MS dadurch Vorteile: Mehr Code wird für die Platform geschrieben, damit wird Windows im Markt gestärkt.
Angst solltest du dabei nicht haben, lass dein Gewissen ruhen...
Der "Goodwill" ist ähnlich zu sehen wie das kostenlose "X-Code" von Apple. Oder VMware mit vmware.github.io... oder Cisco mit der massiven Unterstützung von Opendaylight (auch mit massiver Code-Contribution) bzw. der starken Unterstützung von Docker: Contiv, ein Networking Package für Docker Swarm/Kubernetes/Openshift. Hier hat Cisco einen Grossteil der Software geschrieben.
Solche Programme bringen sowohl den Herstellern als auch den Anwendern etwas.
My 2 cts und LG, MiKa
On 18/02/25/ 05:35, Adi Marvillo wrote:
Zu meiner Überraschung habe ich vor kurzem bemerkt, dass Microsoft mittlerweile mit Visual Studio Code eine IDE als Open Source zur Verfügung stellt, für Linux - MIT Lizenz. https://github.com/Microsoft/vscode/blob/webview-api-pass3/README.md
Nach den Worten eines Freundes ist es mächtig, schnell und wird aktiv auch von MS für die Community weiterentwickelt.... Was haltet ihr davon?
Hat jemand eine Ahnung warum MS auf einmal so sozial ist ein IDE gratis zur Verfügung zu stellen? Kann man VisualStudio Code ruhigen Gewissens verwenden, oder gibt es unausgesprochene Fallen in dem Ganzen?
Ich habe irgendwie Probleme zu glauben, dass VS ein Projekt ist, dass aus "good will" der Community zur Verfügung gestellt und vorwärts gepusht wird.... auch in Zukunft. Lg
_______________________________________________ Metalab mailing list Metalab@lists.metalab.at https://lists.metalab.at/mailman/listinfo/metalab
_______________________________________________ Metalab mailing list Metalab@lists.metalab.at https://lists.metalab.at/mailman/listinfo/metalab
_______________________________________________ Metalab mailing list Metalab@lists.metalab.at https://lists.metalab.at/mailman/listinfo/metalab
Den Hinweis von Herbert find ich super! Super Doku, wenn man ein bisschen über Hintergründe wissen möchte - natürlich auch wichtig in dem Zusammenhang! Hört euch mal min 8:00 - 12:00. ;) Hab jetzt keine keine Zeit mir die gesamte Doku anzusehen, aber zumindest weiß ich besser bescheid.... Danke in der Zwischenzeit und LG Am 2018-02-25 um 13:28 schrieb Michael Kafka:
Ohai,
"Total abhängig" und "den meisten Leuten gefällt das so" ist eine andere Diskussion, Vorschlag: neuer Thread. BTW es ist nicht nur MS, sondern Google, Facebook et al, von denen Europa in der einen oder anderen Weise abhängig ist oder zumindest sehr stark beeinflusst ist.
Adi hat gefragt, ob es hinter der freien VS-Version versteckte Fallen gibt. Ich meinte: Nein und hab ein bissal die Hintergründe für Open Source Projekte von IT-Konzernen dargestellt. Da sind wir ja einer Meinung, dass sowas nicht aus altruistischen Gründen geschieht.
Können wir in diesem Tread, pretty please, beim Thema bleiben, ob hinter der freien Visual Studio Version versteckte Fallen lauern?
LG, MiKa
PS: Bitte geh nicht davon aus (falls das der Fall ist), dass ich Monopole und Vormachtstellung grosser Konzerne gut finde.
On 18/02/25/ 12:34, Herbert Poetzl wrote:
Europa ist inzwischen total von Microsoft abhaengig [1] und den meisten Leuten gefaellt das so ...
Microsoft Produkte an Entwickler zu bringen staerkt nicht nur die Bindung sondern sichert auch die Zukunft.
Die 'Kosten' fuer ein 'Open Source' IDE sind relativ gering verglichen mit dem Nutzen und den zukuenftigen Geschaeften die sich daraus ergeben.
Best, Herbert
On Sun, Feb 25, 2018 at 12:10:12PM +0100, Michael Kafka wrote:
Moin, Visual Studio gibt's schon lang kostenlos als "Express", die Community Version (ähnliche Features wie VS Professional) seit ca 2014, das deckt sich auch etwa mit den Github-Commits. MS ist nicht ganz präzise "jetzt auf einmal sozial", die sind noch immer Gewinnorientiert. MS war auch früher nicht "asozial". MS hat vor einigen Jahren ein sehr umfangreiches Open Source Programm gestartet. Wie viele IT Giganten hat MS dadurch Vorteile: Mehr Code wird für die Platform geschrieben, damit wird Windows im Markt gestärkt. Angst solltest du dabei nicht haben, lass dein Gewissen ruhen... Der "Goodwill" ist ähnlich zu sehen wie das kostenlose "X-Code" von Apple. Oder VMware mit vmware.github.io... oder Cisco mit der massiven Unterstützung von Opendaylight (auch mit massiver Code-Contribution) bzw. der starken Unterstützung von Docker: Contiv, ein Networking Package für Docker Swarm/Kubernetes/Openshift. Hier hat Cisco einen Grossteil der Software geschrieben. Solche Programme bringen sowohl den Herstellern als auch den Anwendern etwas. My 2 cts und LG, MiKa
On 18/02/25/ 05:35, Adi Marvillo wrote:
Zu meiner Überraschung habe ich vor kurzem bemerkt, dass Microsoft mittlerweile mit Visual Studio Code eine IDE als Open Source zur Verfügung stellt, für Linux - MIT Lizenz. https://github.com/Microsoft/vscode/blob/webview-api-pass3/README.md Nach den Worten eines Freundes ist es mächtig, schnell und wird aktiv auch von MS für die Community weiterentwickelt.... Was haltet ihr davon? Hat jemand eine Ahnung warum MS auf einmal so sozial ist ein IDE gratis zur Verfügung zu stellen? Kann man VisualStudio Code ruhigen Gewissens verwenden, oder gibt es unausgesprochene Fallen in dem Ganzen? Ich habe irgendwie Probleme zu glauben, dass VS ein Projekt ist, dass aus "good will" der Community zur Verfügung gestellt und vorwärts gepusht wird.... auch in Zukunft. Lg
_______________________________________________ Metalab mailing list Metalab@lists.metalab.at https://lists.metalab.at/mailman/listinfo/metalab
_______________________________________________ Metalab mailing list Metalab@lists.metalab.at https://lists.metalab.at/mailman/listinfo/metalab _______________________________________________ Metalab mailing list Metalab@lists.metalab.at https://lists.metalab.at/mailman/listinfo/metalab
_______________________________________________ Metalab mailing list Metalab@lists.metalab.at https://lists.metalab.at/mailman/listinfo/metalab
Adi Marvillo schrieb:
Zu meiner Überraschung habe ich vor kurzem bemerkt, dass Microsoft mittlerweile mit Visual Studio Code eine IDE als Open Source zur Verfügung stellt, für Linux - MIT Lizenz.
Während Visual Studio ein IDE inkl. Compiler, Debugger usw. ist, würde ich Visual Studio Code (Achtung! Das ist ein ganz anderes Produkt) wahrscheinlich nicht als IDE, sondern "nur" als Quellcode-Editor bezeichnen. Wikipedia sagt ähnliches: https://de.wikipedia.org/wiki/Visual_Studio_Code bzw. https://en.wikipedia.org/wiki/Visual_Studio_Code
Hat jemand eine Ahnung warum MS auf einmal so sozial ist ein IDE gratis zur Verfügung zu stellen?
Das hat am ehesten damit zu tun, dass sie Entwickler in die Markenwelt von Microsoft reinbringen wollen, sodass sie dann, wenn sie mehr als nur einen Quellcode-Editor brauchen, dann ein "volles VisualStudio" (wie gesagt, ein ganz anderes Produkt in Wirklichkeit) installieren und schlussendlich kaufen und für die Windows-Plattformen entwickeln. Das ist eine ähnlich Strategie, wie Produkte, von denen es "abgespeckte" Gratis-Versionen gibt, aber hier halt mit einem gänzlich anderen Produkt, wodurch man so weit gehen kann, dass man auch den Quellcode offen macht und sich damit an noch mehr Leute "anbiedert". Grüße, KaiRo
On Sun, 2018-02-25 at 13:02 +0100, Robert Kaiser wrote: [...]
Das hat am ehesten damit zu tun, dass sie Entwickler in die Markenwelt
Und das User-Interface uund ... und ... und ...
von Microsoft reinbringen wollen, sodass sie dann, wenn sie mehr als nur einen Quellcode-Editor brauchen, dann ein "volles VisualStudio" (wie
Was ganz anderes (weil ich da Zeug nicht näher kenn'): Ist da "nur" ien IDE oder bringt die auch Compiler+Linker mit (die am Ende nicht trivial austauschbar sind)?
gesagt, ein ganz anderes Produkt in Wirklichkeit) installieren und schlussendlich kaufen und für die Windows-Plattformen entwickeln. Das
Irgendwann kommt "du mußt nur einen Knopf drücken und hinten fällt ein .msi für Windoze raus". Und der nächste M$FT-Jünger in der Entscheider- Ebene springt drauf auf ..... Und dann werden in der Nicht-M$FT-Welt halt einige Dinge nicht soooo super (oder schleppend oder langsam oder erst viel später oder eher gar nicht oder ...) supportet und dann ist es kommerziell zu spät .....
ist eine ähnlich Strategie, wie Produkte, von denen es "abgespeckte" Gratis-Versionen gibt, aber hier halt mit einem gänzlich anderen Produkt, wodurch man so weit gehen kann, dass man auch den Quellcode offen macht und sich damit an noch mehr Leute "anbiedert".
Die alte Drogenhändlerverkaufsmasche: The first shot is free[0] ... MfG, Bernd [0]: "free" as in ""beer" -- Bernd Petrovitsch Email : bernd@petrovitsch.priv.at LUGA : http://www.luga.at
Bernd Petrovitsch schrieb:
von Microsoft reinbringen wollen, sodass sie dann, wenn sie mehr als nur einen Quellcode-Editor brauchen, dann ein "volles VisualStudio" (wie Was ganz anderes (weil ich da Zeug nicht näher kenn'): Ist da "nur" ien IDE oder bringt die auch Compiler+Linker mit (die am Ende nicht trivial austauschbar sind)?
Im "vollen" Visual Studio sind so weit ich weiß Compiler+Linker und Debugger (C/C++ und C# sowie der Interpreter für VisualBasic) auch mit dabei, sowie andere Komponenten (zum Entwickeln diverser Apps, Einbindung in MSFT-Sourcecodeverwaltung, usw.), man kann aber modular auswählen, was man davon wirklich installieren will. Natürlich ist man mit allen diesen Tools so weit wie möglich in der MSFT-Welt "gefangen" - auch wenn Tools für Azure-Cloud mit angeboten werden und damit MSFT-spezifische Linux-Anbindung beispielsweise. Ich höre von jenen, die damit Windows-Dinge entwickeln, dass es eine sehr gute und Umgebung dafür ist, mit allen möglichen Tools auch um MSSQL-Datenbanken zu inspizieren und die ganzen .NET-Funktionen einzubinden und halt alles, was Windows-zentrische Entwickler halt alles so brauchen. Darüber hinaus hat z.B. Mozilla rausgefunden, dass der MSFT-C++-Compiler+Linker noch immer jener ist, der durch ausgeklügelte Optimierungen den schnellsten x86-Code produziert (und man braucht dessen Libraries sowieso, um Windows-interne Funktionen richtig anzusprechen, um die Systemintegration optimal zu machen), daher wird Firefox für Windows auch damit kompiliert (aber mit einem anderen Build-System als das in die VisualStudio-IDE integrierte). Man muss MSFT attestieren, dass sie anscheinend (ich verwende keine Windows-Software, daher nur von den, was ich höre) wirklich gute Entwickler-Software machen - allerdings natürlich komplett drauf ausgerichtet, die Entwickler in das MSFT-Ökosystem reinzuziehen. Grüße, KaiRo
Hi, The Code Radio podcast (by pro-Linux podcasting network Jupiter Broadcasting) recently visited Microsoft to ask about this, shortly after the news came that Microsoft was open sourcing yet another big project; Powershell. Interesting interview where they claim that the increased drive to open source Microsoft projects started back when the new CEO, Satya Nadella, joined and basically said "I want you guys [Microsoft employees] to get out of your offices, go talk to customers, find out what they need to be successful, and give it to them": https://youtu.be/bIeWUqToVM8?t=38m16s I found the episode really enlightening, so wanted to share in case some of you might be interested in it too. Best, - Robert On Sun, Feb 25, 2018 at 6:02 PM Robert Kaiser <kairo@kairo.at> wrote:
Bernd Petrovitsch schrieb:
von Microsoft reinbringen wollen, sodass sie dann, wenn sie mehr als nur einen Quellcode-Editor brauchen, dann ein "volles VisualStudio" (wie Was ganz anderes (weil ich da Zeug nicht näher kenn'): Ist da "nur" ien IDE oder bringt die auch Compiler+Linker mit (die am Ende nicht trivial austauschbar sind)?
Im "vollen" Visual Studio sind so weit ich weiß Compiler+Linker und Debugger (C/C++ und C# sowie der Interpreter für VisualBasic) auch mit dabei, sowie andere Komponenten (zum Entwickeln diverser Apps, Einbindung in MSFT-Sourcecodeverwaltung, usw.), man kann aber modular auswählen, was man davon wirklich installieren will. Natürlich ist man mit allen diesen Tools so weit wie möglich in der MSFT-Welt "gefangen" - auch wenn Tools für Azure-Cloud mit angeboten werden und damit MSFT-spezifische Linux-Anbindung beispielsweise. Ich höre von jenen, die damit Windows-Dinge entwickeln, dass es eine sehr gute und Umgebung dafür ist, mit allen möglichen Tools auch um MSSQL-Datenbanken zu inspizieren und die ganzen .NET-Funktionen einzubinden und halt alles, was Windows-zentrische Entwickler halt alles so brauchen. Darüber hinaus hat z.B. Mozilla rausgefunden, dass der MSFT-C++-Compiler+Linker noch immer jener ist, der durch ausgeklügelte Optimierungen den schnellsten x86-Code produziert (und man braucht dessen Libraries sowieso, um Windows-interne Funktionen richtig anzusprechen, um die Systemintegration optimal zu machen), daher wird Firefox für Windows auch damit kompiliert (aber mit einem anderen Build-System als das in die VisualStudio-IDE integrierte).
Man muss MSFT attestieren, dass sie anscheinend (ich verwende keine Windows-Software, daher nur von den, was ich höre) wirklich gute Entwickler-Software machen - allerdings natürlich komplett drauf ausgerichtet, die Entwickler in das MSFT-Ökosystem reinzuziehen.
Grüße, KaiRo
_______________________________________________ Metalab mailing list Metalab@lists.metalab.at https://lists.metalab.at/mailman/listinfo/metalab
Hi all! On Sun, 2018-02-25 at 17:58 +0100, Robert Kaiser wrote: Thx f.d. Internals! [...]
Darüber hinaus hat z.B. Mozilla rausgefunden, dass der MSFT-C++-Compiler+Linker noch immer jener ist, der durch ausgeklügelte Optimierungen den schnellsten x86-Code produziert (und man braucht
Mag sein, aber es ist in einem Compiler auch einfacher, wenn man praktisch nur ganz wenige Target-Architekturen hat. Und damit wär der auch schneller als der "icc" (Intel's C-Compiler) - lustig ...
dessen Libraries sowieso, um Windows-interne Funktionen richtig anzusprechen, um die Systemintegration optimal zu machen), daher wird Firefox für Windows auch damit kompiliert (aber mit einem anderen Build-System als das in die VisualStudio-IDE integrierte).
Das überrascht nicht, daß es einfacher ist, den eigenen Source+Build- System an die proprietäre Toolschain anzu passen, als umgekehrt - zumindest ganz unten in der Nähe des OS bzw. deren Libs.
Man muss MSFT attestieren, dass sie anscheinend (ich verwende keine Windows-Software, daher nur von den, was ich höre) wirklich gute Entwickler-Software machen - allerdings natürlich komplett drauf ausgerichtet, die Entwickler in das MSFT-Ökosystem reinzuziehen.
Natürlich - ist ja überall sonst auch so ... MfG, Bernd -- Bernd Petrovitsch Email : bernd@petrovitsch.priv.at LUGA : http://www.luga.at
Teilnehmer (6)
-
Adi Marvillo -
Bernd Petrovitsch -
Herbert Poetzl -
Michael Kafka -
Robert Axelsen -
Robert Kaiser