Nach einiger Verwirrung zu Beginn des Jahres und einer Schonfrist für Nutzer soll Anfang Juli auch das alte Skype für Linux eingestellt werden. Als Ersatz dient die neue Version auf Basis von Webtechniken.
Die aktuelle Version 8 von Node.js enthält die neuen Compiler der Javascript-Engine V8. Für Experimentierfreudige gibt es eine neue API für native Addons und Node 8 wird bis Ende 2019 unterstützt. Dabei soll es auch V8-Updates geben.
Google I/O 2017 Mit den Firebase-Werkzeugen von Google lassen sich Apps plattformübergreifend analysieren und um Cloud-Funktionen erweitern. Ausgewählte SDKs zur Nutzung der Dienste sind jetzt Open Source, noch fehlt aber das Android-SDK.
Die Javascript-Engine V8 nutzt künftig standardmäßig den neuen Interpreter Ignition und den neuen Compiler Turbofan. Profitieren sollen davon alle Nutzer des Chrome-Browsers und von Node.js.
Was die Libwayland für C ist, soll Westfield für das Web werden: Die Software des unabhängigen Projekts agiert als XML-Parser des Wayland-Protokolls für Javascript und soll so einen Wayland-Compositor im Browser ermöglichen.
Der Nvidia-Grafiktreiber für Windows enthält offenbar einen Node.js-Server. Das ermöglicht es, Whitelisting oder Signatur-Methoden ziemlich trivial zu umgehen, um beliebigen Code auf einem Rechner auszuführen.
Mit dem Creators Update für Windows 10 soll ein Großteil der üblichen Unix-Entwicklerwerkzeuge auch von dem Windows-Subsystem für Linux genutzt werden können. Trotzdem ist die Technik offiziell immer noch im Beta-Stadium.
Ein SQL-Datenbanksystem mit theoretisch endloser Skalierbarkeit soll Googles Cloud Spanner sein. Eine Grenze ist allerdings das Budget.
Microsoft wird alte Versionen von Skype abschalten und verwirrt damit die Linux-Nutzer seines Dienstes. Die Abschaltung gilt laut einem Community-Manager aber explizit nicht für die Linux-Builds. Langfristig kann es bei der alten Version jedoch zu Problemen kommen, weshalb bereits ein Ersatz entsteht.
Programmiersprachen und größere Community-Projekte pflegen oft ihre eigenen Pakete für Erweiterungen. Das für Node.js und Javascript genutzte NPM-Archiv ist das mit Abstand derzeit größte dieser Art. Diese Paketvielfalt hat aber nicht nur Vorteile.
Als erste große Linux-Distribution verabschiedet sich Fedora in Version 25 von X11 und nutzt Wayland als Standard. Außerdem hat das Team versucht, teils mehrere Jahre alte Probleme nutzerfreundlich zu lösen - dazu gehört auch der MP3-Support.
Von Sebastian Grüner
Zur Connect, Microsofts Entwicklermesse, wird endgültig klar, dass die Zukunft des Unternehmens im Cloud-Geschäft liegt. Das zeigt sich etwa an dem längst überfälligen Beitritt zur Linux Foundation oder dem neuen SQL Server. Bei der Mobile-Entwicklung sorgt Microsoft allein für Tools und das Cloud-Backend.
Eine Analyse von Sebastian Grüner
Die Community-Distribution Opensuse Leap 42.2 nutzt viele Kernbestandteile aus der Suse-Enterprise-Distribution. Zudem erhält der genutzte KDE-Desktop Plasma 5.8 ebenso wie die Basis Qt 5.6 und der Kernel eine Langzeitpflege durch die Upstream-Communitys. Besitzer des Raspberry Pi 3 können ein 64-Bit-Image testen.
Die neue Version 1.7 von Microsofts freiem Editor Visual Studio Code erfragt automatisch Informationen aus dem Paketarchiv von NPM. Doch der Dienst war damit wohl überlastet, so dass das Update für VS Code zurückgenommen und zunächst ausgesetzt wird.
Die ursprünglich von Apple für iOS-Apps initiierte Programmiersprache Swift soll künftig auch als Serverplattform unterstützt werden. Davon sollen bereits existierende Web-Frameworks profitieren, das Team orientiert sich klar an Node.js.
Die JS-Foundation ist das nächste Kollaborationsprojekt der Linux Foundation. Die Organisation löst die bisherige jQuery-Foundation ab und soll zentraler Bestandteil des Javascript-Ökosystems werden. Unterstützt wird die JS-Foundation unter anderem von IBM und Samsung.
Etwa ein Jahr nach dem Neustart von Node.js läuft das Projekt zumindest aus Sicht der Nutzer wieder rund. Doch die Entwickler haben noch einige Probleme zu lösen. Welche das sind und wie das geschehen soll, erklärt Release-Manager Myles Borins im Gespräch mit Golem.de.
Mit Yarn soll die Abhängigkeitsverwaltung von Javascript-Code schneller und sicherer sein als mit dem Werkzeug NPM. Die Quelle der Paketverwaltung NPM, das Registry, kann aber auch mit Yarn von Facebook genutzt werden.
Ein kleines Programm will es Raspberry-Pi-Nutzern leichter machen: Statt einer Basisinstallation und nachfolgender Konfiguration soll jeder Nutzer eine eigene angepasste Raspbian-Variante bauen können.
Nach der Offenlegung von Chakracore durch Microsoft stehen erstmals experimentelle Versionen der Javascript-Engine des Edge-Browsers für Linux und Mac OS X bereit. Der Port soll der Verwendung in Node.js dienen.
Mehr als zwei Jahre nach dem letzten Update steht eine neue Version von Skype für Linux bereit. Die Anwendung läuft mit WebRTC und dem Chrome-Browser, hat aber noch Alpha-Status.
Microsofts neue Nano Server sollen kleiner und dadurch sicherer sein als herkömmliche Server und weniger Speicherplatz brauchen als etwa Core-Server. Sie sind vor allem für Web- und Cloud-Anwendungen in größeren Rechenzentren gedacht. Für wen und für welche Anwendungsfälle lohnt sich der Einsatz?
Von Thomas Joos
Der Anbieter von Cloud- und Containertechnologie sowie Node.js-Sponsor, Joyent, ist von Samsung übernommen worden. Samsung will damit vor allem seine Mobile- und IoT-Sparte durch ein eigenes Angebot stärken. Die Produkte sollen zudem weiter als Open Source bereitstehen.
Die neue Version 6.0 von Node.js unterstützt fast komplett den aktuellen Javascript-Standard Ecmascript 2015. Zudem ist die Sicherheit verbessert worden, Module laden schneller und die Version bekommt Langzeitunterstützung. Alte Joyent-Versionen haben bald ausgedient.
Build 2016 Mit den Cognitive Services von Microsoft sollen sich Sprach- und Bilderkennung sowie weitergehende Analysen in eigenen Anwendungen nutzen lassen. Und intelligente Chatbots könnten damit automatisch übersetzen.
Wegen einiger Design-Prinzipien der Node-Paktverwaltung NPM könne sich ein schadhaftes Modul wie ein Wurm im gesamten System verbreiten, warnt ein Google-Entwickler. Gegen die Sicherheitslücke hilft vorerst nur Handarbeit.
Aus Ärger über den Umgang mit einem Markenrechtsstreit entfernt ein Entwickler seine mehr als 250 Module aus der NPM-Sammlung. Das zerstört extrem viele Builds und erzwingt grundlegende Diskussionen über den Aufbau des Systems Node.js.
Microsoft hat wie angekündigt die Javascript-Engine des Edge-Browsers offengelegt. Chakracore, so der Name des Projekts, soll auf Linux portiert und in Node.js integriert werden.
Ein Google-Sicherheitsforscher hat eine schwere Sicherheitslücke im Passwort-Manager von Trend Micro entdeckt. Über das Internet hätten Angreifer alle Passwörter auslesen können.
Dank Webassembly sollen komplexe Anwendungen besser im Web laufen als mit Javascript. Nun implementiert auch das V8-Team die Unterstützung für den neuen Bytecode, der damit künftig in Chrome und vielleicht auch in Node landen wird.
Die Javascript-Engine von Microsofts Edge-Browser, Chakra, soll größtenteils Open Source werden. Die Technik soll künftig auch auf andere Plattformen als Windows portiert werden. Besonders interessant könnte das für die Verwendung in Node.js sein.
Das beliebte Blog-CMS Wordpress bekommt eine neue Verwaltungsoberfläche. Viele Nutzer dürften sie aber aufgrund der technischen Anforderungen kaum nutzen können - oder mangels neuer Funktionen nutzen wollen.
Nach jahrelangen Problemen und Finanzierungslücken wird der Echtzeit-Zweig des Linux-Kernel künftig als kollaboratives Projekt der Linux Foundation geführt. Hauptentwickler Gleixner bekommt einen Posten ähnlich zu Torvalds oder Kroah-Hartman.
Etwa 115 Millionen Zeilen Quellcode umfassen die Kollaborationsprojekte, an denen die Linux Foundation beteiligt ist. Der Linux-Kernel ist von dieser Zählung ausgeschlossen. Untersucht wurden dafür aber etwa Dronecode, Xen, Tizen oder auch die Open-Container-Initiative und viele weitere.
Nutzer von IoT-Core können ihre Daten künftig mit Bitlocker verschlüsseln und Elektromotoren steuern. Außerdem kann das Betriebssystem jetzt im Paket mit dem Raspberry-Pi 2 bestellt werden.
Mit Facebooks React Native sollen sich native Anwendungen für mobile Systeme erstellen lassen. Nach der Unterstützung für iOS steht nun auch die Android-Variante bereit. Programmierer profitieren damit von den Erfahrungen der App-Entwicklung bei Facebook.
Das auf Node.js-Produkte und -Entwicklung spezialisierte Strongloop ist von IBM übernommen worden. Profitieren sollen davon die Cloud- und die IoT-Sparte. Beide Unternehmen gehören zu den Gründern der neuen unabhängigen Node.js-Stiftung.
Der Fork Io.js und die folgende Wiedervereinigung mit Node.js scheinen vorteilhaft für die Community gewesen zu sein. So erhält Node mit der nun verfügbaren Version 4.0 ordentliche Versionsnummern, Langzeitunterstützung, einen Release-Plan sowie die aktuelle V8-Engine.
Mit Windows 10 bietet Microsoft nun sowohl für Windows-7- als auch für Windows-8-Nutzer einen Nachfolger an. Mit einer Übersicht fassen wir ebenjene Neuerungen zusammen, die nicht offensichtlich sind und teils erst durch kommende Apps und Programme ihre volle Wirkung zeigen können.
Von Andreas Sebayang, Sebastian Grüner und Marc Sauter
Mit Visual Studio 2015 legt Microsoft einen starken Fokus auf die Unterstützung von Apps - auch von und für andere Betriebssysteme - sowie die Open-Source-Strategie für .Net. Einige Neuerungen werden aber erst nach dem Erscheinen von Windows 10 verfügbar sein.
Githubs Editor Atom ist ein Jahr alt. Das Unternehmen bewirbt die extrem konfigurierbare freie Anwendung als Kompromiss zwischen Vi und Emacs auf der einen, Sublime und Textmate auf der anderen Seite. Auch im Rohzustand wirkt die Mischung schon vielversprechend.
Von Kristian Kißling
Die Entwickler von Node.js und dem Fork Io.js haben sich auf eine gemeinsame Arbeitsweise geeinigt, so dass die unabhängige Node.js-Stiftung nun offiziell gestartet ist. Unterstützt wird sie von namhaften Unternehmen.
Die Entwicklerplatine Tessel ist offene Hardware und soll für Prototypen schnell mit Node.js programmiert werden können. Der Hersteller Technical Machine übergibt die Rechte an dem Projekt nun der Community, die den Prinzipien von Io.js folgen soll.
Das technische Leitungsgremium von Io.js hat beschlossen, der unabhängigen Node Foundation beizutreten. Als Grundlage für eine künftige Veröffentlichung wird wahrscheinlich ein Konvergenz-Repository genutzt, das beide Quellcodebasen zu einem neuen Node.js vereint.
Chill Hub ist ein Kühlschrank mit USB-Anschlüssen und einem WLAN-Modul. Gesteuert wird das Gerät von GE mit einer speziellen Erweiterungsplatine sowie einem Raspberry Pi 2, auf dem Snappy Ubuntu Core läuft.
Microsoft hat Windows auf das Raspberry Pi 2 gebracht. Linux-Fans müssen sich allerdings keine Sorgen machen. Denn Microsoft hat alles getan, um den typischen Pi-Nutzer abzuschrecken, wie unser erster Test zeigt.
Von Alexander Merz
Build 2015 Microsoft unterstützt stärker die plattformübergreifende Entwicklung von Anwendungen. Visual Studio Code ist ein kostenloser Editor, der unter Windows, Linux und OS X als native Anwendung funktioniert.
Debian 8 alias Jessie ist erschienen - mit zahlreichen aktuellen Softwarepaketen. Der Umstieg vom Vorgänger Wheezy dürfte aber vor allem wegen Systemd nicht für alle infrage kommen.
Von Jörg Thoma
Google will Dart für das gesamte Web bereitstellen. Dazu sollen der Compiler zu Javascript und die Integration der beiden Sprachen vorangetrieben werden. Native Unterstützung im Chrome-Browser durch eine virtuelle Maschine soll es nicht geben.
Aus 66 Raspberry Pis haben drei Techniker des britischen GCHQ einen Cluster gebaut und ihn Bramble genannt - die Dornenhecke. Damit sollen Schüler und Studenten für technische Studiengänge inspiriert werden.