Seiyaru2208
Captain
- Registriert
- Apr. 2008
- Beiträge
- 3.112
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
###Zaunpfahl### schrieb:
Jetzt bin ich wirklich überrascht wäre hätte das von Apple erwartet, danke.Seiyaru2208 schrieb:Ist dir CUPS ein Begriff? Das ist auch Apple
https://de.m.wikipedia.org/wiki/Common_Unix_Printing_System
Tzk schrieb:Naja, selbst wenn das für den Kernel gilt, dann schließt das nicht zwingend auch alle Treiber ein.. und genau die bräuchte man.
Ja, klar. War auch nicht so gemeint das Apple hier der Buhmann ist. Die vertreiben ein Komplettpaket, entsprechend brauchen sie weder die Doku für die Cpu noch die Treiber als Quellcode veröffentlichen. Schön wäre es dennoch, wenn man auf Apple Silicon auch Linux nutzen kann.Seiyaru2208 schrieb:Apple vertreibt seine CPU nicht frei daher sollte man da schon fair bleiben.
Muss ich meine Meinung über Apple evtl. etwas ändern. Die Preispolitik und das aufzwingen von Dingen... nur Apple <-> Apple gefällt mir aber trotzdem nicht. Außer das ändert sich jetzt auch allmählich? Es gibt ja jetzt schon USB-C bei den Premiumprodukten, wahnsinn.Sun_set_1 schrieb:Nicht das komplette OS ist OpenSource, das habe ich ja geschrieben. Aber der Kernel und wichtige Komponenten sehr wohl. Und Apple steuert durchaus auch viele Entwicklungen zur OS-Community bei, gerade hinsichtlich Kernel-Entwicklungen.
###Zaunpfahl### schrieb:Apple gefällt mir aber trotzdem nicht. Außer das ändert sich jetzt auch allmählich? Es gibt ja jetzt schon USB-C bei den Premiumprodukten, wahnsinn.
###Zaunpfahl### schrieb:Muss ich meine Meinung über Apple evtl. etwas ändern. Die Preispolitik und das aufzwingen von Dingen... nur Apple <-> Apple gefällt mir aber trotzdem nicht. Außer das ändert sich jetzt auch allmählich? Es gibt ja jetzt schon USB-C bei den Premiumprodukten, wahnsinn.
Ist vielleicht ein Mitgrund aber ich kann mir nicht so wirklich vorstellen, dass das der Hauptgrund von Apple ist.Seiyaru2208 schrieb:Und Thunderbold wurde bei den mobilen nur eingeführt weil das USB-Konsortium nicht aus dem Knick gekommen ist.
Es geht nicht um Treiber sondern um das offenlegen der Spezifikation/API/Register/whatever, je nach Hardware.Tzk schrieb:Warum sollten sie? Willst du jetzt auch von Qualcomm/Google verlangen das sie Windowstreiber für Smartphones bringen?
Stell dir vor. Du entwickelst etwas und wirst danach gezwungen, dass der ganzen Welt offen zu legen - obwohl du das gar nicht willst. Ich bin ein grosse Fan von offenen Dokumentationen und freier Software - das sollte aber auf freiwilliger Basis bleiben.dasbene schrieb:Das ist doch schon wieder bull****. Warum überhaupt Reverse Engineering? Die nötigen informationen sollte Apple zur Verfügung stellen müssen wenn sie Hardware in diesen Mengen verkaufen.
Weder iOS, macOS, iPadOS, watchOS, etc stehen unter der GPL. Alle diese Betriebssystem nutzen weitgehend (wohl in stark unterschiedlichen Konfigurationen) den selben Kernel. Der Kernel heisst Darwin. Dieser Kernel ist öffentlich verfügbar aber nicht unter der GPL. Sondern unter der APSL (Apple Public Source Lizenz) - hierbei handelt es wirklich nur um den Kernel - Grafische Oberfläche, Programmierschnittstellen, und eigentlich alles was macOS, iOS, etc ausmacht findest du dort nicht.Sun_set_1 schrieb:OS steht meines Wissens nach unter GPL als Open-Source. Abgucken, gerade beim Kernel, kann man sich da wahrscheinlich schon einiges. Du darfst eben nur genau diesen Code nicht 1:1 kopieren. Du darfst ihn aber sehr wohl expressen, sprich das gleiche anders schreiben. (Klassiker wäre zB statt for i If/Else einfach Do/While, und es ist legal )
###Zaunpfahl### schrieb:Also das Apple irgendwas mit OpenSource am Hut hätte wäre mir ja wirklich neu.
Seiyaru2208 schrieb:Ist dir CUPS ein Begriff? Das ist auch Apple
und @kim88###Zaunpfahl### schrieb:Jetzt bin ich wirklich überrascht wäre hätte das von Apple erwartet, danke.
Das CUPS von Apple ist war mir nicht bewusst. Hätte nie gedacht, dass ich das mal sage, danke Apple!
Apple hat LLVM als Compiler samt LibC geschrieben, damit sie einen brauchbaren C-Compiler und Standardbibliotheken bekommen, an denen nicht die (A)GPL hängt. Apple hau auch recht viele Komponenten aus älteren FreeBSD Versionen übernommen/nachimplementiert. Es ist meines Wissens aber nie großartig Code[1] von Apple in Richtung BSD geflossen. Zudem wurde um die 2000er rum wohl viele Entwickler von BSD von Apple eingekauft, woraufhin diese ihre Arbeit an nicht Apple Betriebssystemen meist einstellten.Sun_set_1 schrieb:Nicht das komplette OS ist OpenSource, das habe ich ja geschrieben. Aber der Kernel und wichtige Komponenten sehr wohl. Und Apple steuert durchaus auch viele Entwicklungen zur OS-Community bei, gerade hinsichtlich Kernel-Entwicklungen.
Swift, webkit (khtml sehr stark weiterentwickelt) , cups, llvm usw....###Zaunpfahl### schrieb:Also das Apple irgendwas mit OpenSource am Hut hätte wäre mir ja wirklich neu.
Da die Frau, die MALI reverse engineered hat mit an Bord ist, sieht das ganz gut aus:bluedxca93 schrieb:Wenn es denen gelingt den X -Server oder Wayland laufen zu lassen wäre das ein nicht ganz unbedeutender Schritt. Bis dahin ist das alles für den Endbenutzer uninteressant. Die Ziele sind sehr hich gesteckt bei dem Projekt... mal abwarten ob das funktionieren wird.
Darwin ist das freie OS. Der Kernel heißt XNUkim88 schrieb:Der Kernel heisst Darwin.