GitHub meldet 4 Millionen Anfälligkeiten in Open-Source-Software

Die Zahl bezieht sich nur auf die Programmiersprachen JavaScript und Ruby. GitHub findet die Bugs bei der Suche nach wiederverwendetem Code in Open-Source-Repositories. Fast die Hälfte der Fehlermeldungen wird innerhalb einer Woche bearbeitet. weiter

WWDC: Apple-Entwicklerkonferenz startet am 4. Juni

Die Entwicklerkonferenz dauert fünf Tage. Veranstaltungsort ist erneut das McEnery Convention Center im kalifornischen San Jose. Der Ticketpreis liegt bei 1599 Dollar. Apple verlost die Eintrittskarten unter allen Entwicklern, die sich ab 22. März für ein Ticket bewerben. weiter

Microsofts Quantum Development Kit unterstützt Linux und macOS

Das jüngste Update bringt zudem die Interoperabilität mit Python. Entwickler können nun vorhandene Python-Bibliotheken mit der Quantum-Programmiersprache Q# nutzen. Die Quantum-Bibliotheken wiederum bietet Microsoft ab sofort unter einer Open-Source-Lizenz an. weiter

Google stellt Mobile-UI-Framework Flutter vor

Es ermöglicht die plattformübergreifende Entwicklung von nativen App-Oberflächen. Derzeit unterstützt Flutter Android und iOS einschließlich Version 11. Programmierer sollen vor allem von kürzeren Entwicklungszeiten profitieren. weiter

Verbot von Baukasten-Apps: Apple macht Rückzieher

Der iPhone-Hersteller verbietet musterbasierte Apps nicht mehr grundsätzlich. Kommerzielle Dienstleister dürfen sie aber nicht mehr im Namen ihrer Kunden einreichen. Die Anbieter der App-Inhalte müssen eine Entwicklerlizenz erwerben und die Apps selbst einreichen. weiter

Sicherheitslücken in Programmiersprachen machen Apps angreifbar

Betroffen sind die Sprachen JavaScript, Perl, Ruby und Python. Bestimmte Funktionen erlauben unter Umständen ein anderes Verhalten einer App. Die Schwachstellen findet ein Forscher durch den Einsatz eines Fuzzing-Tools gegen diverse Interpreter. weiter

Accessibility Services: Google pausiert Löschung von Android-Apps

Entwickler erhalten weitere 30 Tage, um die Nutzung der Bedienungshilfen zu begründen. Google will sie gemäß seiner Richtlinien generell auf Apps für Nutzer mit körperlichen Einschränkungen begrenzen. Aber auch beliebte Apps wie Passwortmanager sind auf die Accessibility API angewiesen. weiter

Amazon stellt Übersetzungsdienst Translate vor

Er basiert auf Machine und Deep Learning. Translate übersetzt auch große Textmengen in Echtzeit. Als Einsatzgebiete nennt Amazon die Lokalisierung von Anwendungen oder Websites. Derzeit liegt Translate nur als Preview vor. weiter

Amazons Kamera DeepLens soll KI-Entwicklern helfen

Die 249 Dollar teure Kamera kommt im April 2018 in den Handel. Sie kombiniert einen 4-Megapixel-Sensor mit einem Atom-Prozessor von Intel und Ubuntu-Linux. Entwickler können auf dem Geräte Deep-Learning-Modelle ausführen und für die App-Entwicklung nutzen. weiter

Los Alamos National Lab baut Supercomputer aus 10.000 Raspberry Pi

Er dient der Entwicklung von Software für Supercomputer. Das Raspberry-Pi-System soll vor allem die Energie- und Kühlkosten für Softwaretests deutlich senken. In einer ersten Ausbaustufe stehen fünf Rack-basierte Raspberry-Pi-Cluster-Module mit insgesamt 3000 Rechenkernen zur Verfügung. weiter

Microsoft integriert AI-Dienste in Visual Studio

Die Erweiterung Visual Studio Tools for AI bringt Support für Deep-Learning-Frameworks verschiedener Anbieter. Darunter sind das Microsoft Cognitive Toolkit und Google TensorFlow. Die Erweiterung ergänzt das bereits im September vorgestellte Visual Studio Code for AI. weiter

Samsung kündigt Linux-Unterstützung für DeX an

Linux on Galaxy erlaubt die Arbeit mit verschiedenen Linux-Distributionen. Es nutzt denselben Linux-Kernel wie das Android-Betriebssystem. Samsung denkt vor allem an Softwareentwickler, die unterwegs und mit der Dockingstation DeX auch an größeren Bildschirmen Code schreiben wollen. weiter

Portugal: App legt Daten von 1 Million Bürgern offen

Eine schludrig programmierte App macht sensible Kundendaten eines Wasserversorgers zugänglich. Ohne Authentifizierung lässt sich eine Datenbank mit Kontaktdaten, Zahlungsmodalitäten, Personalausweis- und Steuernummern anzapfen. Die Daten werden zudem unverschlüsselt übertragen. weiter

Microsoft stellt Preview von Azure Event Grid vor

Der Dienst soll die Entwicklung Event-basierter Anwendungen erleichtern. Einsatzgebiete sind mobile Apps und das Internet der Dinge. Zum Start liegt die Preview zunächst nur in den USA vor. weiter

Microsoft veröffentlicht .NET Core 2.0

Außerdem stehen ab sofort ASP.NET Core 2.0 und Entity Framework Core 2.0 zur Verfügung. Die Spezifikationen von .NET Standard 2.0 beinhalten 19.000 zusätzliche APIs. .NET Core 2.0 bringt Entwicklern vor allem Performance-Verbesserungen und die x86-Version des Just-in-Time-Compilers RyuJIT. weiter

Microsoft gibt Final des Windows Subsystem for Linux frei

Sie ist bereits Bestandteil des Insider-Builds 16251. Die Allgemeinheit erhält das Update allerdings erst mit dem Fall Creators Update im Herbst. Entwickler erhalten nun offiziell Unterstützung über Microsofts Support-Kanäle. weiter

Google veröffentlicht letzte Developer Preview von Android O

Die Developer Preview 4 stuft das Unternehmen als Release Candidate ein. Entwickler sollen damit die letzten Anpassungen an ihre Apps vornehmen. Die neue Vorabversion enthält ausschließlich Fehlerkorrekturen und Optimierungen. weiter

Insider Builds: Ubuntu im Windows Store verfügbar

Linux-Terminal-Anwendungen lassen sich nun auch unter Windows ausführen. Voraussetzung ist das Windows 10 Fall Creators Update, das es bislang nur in einer Vorversion für Windows Insider gibt. Das Angebot zielt auf Entwickler, die auf einfache Weise zugleich Linux und seine Tools nutzen wollen. weiter

Android-Programmiersprache: Google unterstützt Kotlin

Die mit Java interoperable Programmiersprache ist nun ein Bestandteil von Android Studio 3.0. Sie ist vollständig kompatibel zur Android Runtime. Entwickler können auch vorhandene Android-Apps um mit Kotlin erstellten Code erweitern. weiter