Wat zijn open-source besturingssystemen? Alles wat je moet weten

0
152

Kan dit open-source Chrome kloon geeft Microsoft de browser van de Rand?
Microsoft gewoon herstart de browser strategie-het opnieuw. Is de wereld klaar voor het nieuwe Chroom-gebaseerde Edge? Ed Bott verklaart waarom deze keer zou het anders – of niet. Lees meer: https://zd.net/2zj2q4Q

Wat zijn open-source besturingssystemen?

De onderbouwing van een besturingssysteem, bijvoorbeeld Windows op uw PC of Android op uw telefoon, is vele, vele regels code.

Op een closed-source-BESTURINGSSYSTEEM, zoals Windows, de code kan alleen worden gewijzigd door Microsoft, en alleen bekeken door enkele geselecteerde klanten, waaronder grote bedrijven. In contrast, de code onderliggende open-source operating systems is niet alleen vrij beschikbaar is voor iedereen te bekijken, maar ook te wijzigen, gebruiken en delen, onder de voorwaarden van de open source licenties zoals MIT, de GNU Public Licence, en Apache 2.0.

Zodat iedereen inspecteren van de source code op deze manier heeft vele voordelen. Mensen met voldoende technische kennis kunnen afstemmen, de OS en de problemen oplossen als ze zich voordoen door zich te verdiepen in de bron code.

Het maakt het ook mogelijk de ontwikkeling van open-source besturingssystemen te worden van de gemeenschap geleid, of op zijn minst beïnvloed, met technische gebruikers suggereren veranderingen in een open-bron operating systeem is codebase.

Wat is Linux?

In het hart van de meeste open-source operating systemen vandaag de dag is de Linux kernel. Linux biedt de kern van deze besturingssystemen, de kernel communiceert met de hardware van een computer, en werd ontwikkeld door Linus Torvalds in 1991.

linus-torvalds-072013.jpg

Linux kernel schepper Linus Torvalds.

Afbeelding: De Aalto Universiteit/YouTube

Deze kernel biedt de core functionaliteit van een OS moet, regelen van de manier waarop data wordt verwerkt en dit wordt verkaveld in het geheugen is, hoe het systeem bestanden verwerkt, wat de interactie met apparaten aangesloten op de computer, en andere fundamentele taken.

Besturingssysteem makers dan het bouwen van tools die aansluiten op deze Linux kernel te maken van een besturingssysteem. Deze instrumenten variëren van de windowing-systemen die de bevoegdheden van grafische desktops tot de systemen voor het beheren van services die worden uitgevoerd in de achtergrond. De ontwikkeling van de Linux kernel blijft onder de leiding van Torvalds, met versie 5.0 van de Linux kernel onlangs uitgebracht.

De Free Software Foundation wijst er ook op hoe veel moderne open-source besturingssystemen ook lenen van de GNU OS en zijn tools, met het argument dat de Linux-gebaseerde besturingssystemen moet worden aangeduid als GNU/Linux-gebaseerde besturingssystemen.

platformdevelopers.jpg

Terwijl Linux heeft een klein marktaandeel van de algemene desktop PC-markt, het is het meest gebruikte platform onder ontwikkelaars volgens van dit jaar Stack Overflow enquête.

Afbeelding: Stack Overflow / Rekenen / Nick Heath

Er zijn open-source besturingssystemen die niet zijn gebaseerd op Linux?

Ja, terwijl Linux ondersteunt de meeste open-source besturingssystemen, er zijn Os ‘ en is gebouwd rond andere kernels.

Een opmerkelijk alternatief voor FreeBSD, een gratis besturingssysteem waarvan de afstamming gaat terug tot de Berkeley Unix-besturingssysteem van de jaren 1970, maar dat is niet gebouwd rond de Linux kernel.

Hoewel niet gebaseerd op Linux, een Unix-achtig systeem kan worden gebruikt met de Gnome 2 en KDE bureaubladen, waarvan de lay-out is een bekende lange-time Linux gebruikers, evenals het draaien van de vele Linux-compatibele toepassingen.

ZIE: 20 snelle tips om Linux netwerken eenvoudiger (gratis PDF)

Misschien wel het meest verrassend alternatief is ReactOS, een work-in-progress open-source OS die lijkt op Windows XP en dat is ontworpen om een Windows vervanging gedraagt zich net als de oude favoriet.

Iedereen denkt te proberen ReactOS moet wees ervan bewust dat het alpha software, dus verwacht veel fouten en ontbrekende functionaliteit.

Voor een old-school de computer van gebruikers heimwee naar de DOS-opdrachtregel, is er ook FreeDOS, een open-source, DOS-compatibel besturingssysteem dat gebruikt kan worden om oudere software — met de makers beweren dat alle software die werkt op MS-DOS moet ook worden uitgevoerd op FreeDOS.

Wat onderscheidt de verschillende soorten open-source besturingssystemen?

Terwijl Linux is in het hart van vele besturingssystemen, er is een enorme verscheidenheid in de look en feel van Linux-gebaseerde besturingssystemen.

Sommige zijn vooral gericht op eenvoud en gebruiksvriendelijkheid, zoals Ubuntu, Linux Mint en Elementary OS; anderen op de veiligheid, zoals Staarten; anderen op het leveren van krachtige tools voor technische deskundigen, zoals Debian en Gentoo. En terwijl veel gelijkenissen met het Windows-bureaublad, anderen lenen designelementen van macOS, terwijl anderen bieden geen grafische interface op alle standaard slechts een kale commando-regel.

Hoe open-source applicaties werken?

Open-source applicaties zijn fundamenteel hetzelfde als private toepassingen. Het verschil is dat, als open-source besturingssystemen, de bron-code van de applicaties is beschikbaar voor iedereen te controleren, te wijzigen en te delen.

Wat zijn de meest populaire open-source besturingssystemen?

Werken welke zijn de meest populaire open-source operating systemen is niet eenvoudig.

Op het eerste gezicht het meest populaire open-source besturingssysteem Android, dat is gebaseerd op een aangepaste versie van de Linux kernel. Het probleem is dat wat veel mensen denken van Android is nog niet volledig open-source. De kern van het Android-BESTURINGSSYSTEEM wordt de Android Open Source Project, dat open is, zoals de naam al suggereert, maar gebouwd rondom die zijn gesloten-bron: Google-branded apps.

Er is ook Chromium OS, de open-bron besturingssysteem is ontworpen rond draaien web apps. Hoewel niet op grote schaal verspreid in op zijn eigen, Chromium OS vormt de basis van de Chrome OS dat draait op Chromebooks, die bijzonder populair is in het onderwijs.

Anders dan dat, op Linux gebaseerd operating systeem dat nog steeds alleen innemen tussen de een tot drie procent van de desktop PC-markt. Onder die deel zijn van een mix van oude favorieten zoals Ubuntu en Debian en nieuwe uitdagers zoals Linux Mint en Elementary OS.

Als je kijkt naar de nieuwste Google Trends resultaten voor de populaire Linux-distro ‘ s, het Ubuntu, dat komt uit op de top, zoals je hieronder kunt zien.

linuxdistros.jpg

Een Google Trends grafiek van die van de grote Linux distro ‘ s het meest werden gezocht.

Afbeelding: Google

Het is een ander verhaal als het gaat om besturingssystemen voor servers, waar Linux-gebaseerde systemen zoals Ubuntu, Red Hat Enterprise Linux en CentOS hebben de neiging om te domineren, met Linux ook een favoriet op de openbare cloud computing-platforms, zoals Amazon Web Services, Google Cloud Platform en Microsoft Azure.

Linux-gebaseerde besturingssystemen zijn ook alomtegenwoordig in supercomputing, met elke één van de TOP 500-lijst van de snelste supercomputers in de wereld draait Linux.

1280px-summitsupercomputer.jpg

De #1 geplaatste supercomputer in de wereld van November 2018, Oak Ridge National Laboratories’ “Top”.

Afbeelding: Carlos Jones, ORNL

Hoe open-source besturingssystemen beveiliging te bieden?

Door het hebben van veel mensen onderzoeken de code, de theorie gaat dat iemand meer kans om ter plaatse bugs, gaten in de beveiliging en kwaadaardige routines in het OS.

Dat werkt niet altijd in de praktijk echter, met ten minste een high-profile voorbeeld van een ernstig lek nog in open-source besturingssystemen voor de jaren vóór gespot. Een aantal vooraanstaande ontwikkelaars beweren moderne software is zo complex dat gerichte, deskundige toetsing door weinigen is belangrijker dan het vluchtige inspectie door velen.

Er zijn ook vele open-source operating systemen gericht op het leveren van zeer veilige machines die ook de bescherming van de privacy van de gebruiker.

Bijvoorbeeld, Staarten is een privacy-centric OS ontworpen voor degenen die willen om zich te onttrekken van het bijhouden van zo veel mogelijk.

ZIE ook: 10 tips voor nieuwe cybersecurity voors (gratis PDF)

Tails kan worden uitgevoerd vanaf een DVD of USB-stick en de ontwerpers zeggen “laat geen sporen na op de computer die u gebruikt”, zal proberen te anonimiseren internet gebruiken via het Tor-netwerk en versleutelt uw bestanden, e-mails en instant messaging.

Een ander voorbeeld van een beveiliging is gericht, open-source BESTURINGSSYSTEEM Qubes, dat is een besturingssysteem dat hellingen omhoog veiligheid door compartimentering van de verschillende activiteiten in geïsoleerde gevallen genoemd qubes die geen invloed op elkaar hebben. Bijvoorbeeld, je zou kunnen hebben een qube voor het bezoeken van niet-vertrouwde websites en andere voor het doen van online bankieren.

Waarom zou u gebruik maken van open-source software voor uw bedrijf?

Als u nodig het bewijs van open-source software de waarde om zaken in 2019, kijk dan niet verder dan IBM ‘ s recente aankoop van Red Hat.

De aankoop was voornamelijk gezien als een on-ramp voor IBM de datacenters die ten grondslag liggen aan de cloud, die steeds afhankelijker van open-source software en gereedschappen, om het faillissement van hun platforms. Red Hat ‘ s gemaakt van een multi-miljard dollar uit het ondersteunen van open-source software en vandaag is de eigenaar van organisaties die verantwoordelijk zijn voor alles van integratie van diensten voor het open-source cloud-platform OpenStack door middel van het maken van de KVM hypervisor.

Als bedrijven migreren meer en meer systemen deze cloud-platforms, de open-source software in hun hart zal in toenemende mate een belangrijk onderdeel van een enterprise-architectuur — zelfs nog meer dan het al een belangrijke rol vandaag. Bovendien, cloud-platforms worden steeds vaker uitgevoerd met een mesh van microservices die steunen op een reeks van open-source tooling, van Docker containers naar de Kubernetes platform voor het beheren van de containers.

Gartner ‘ s Hype Cycle voor Open-Source Software, 2018 geeft voorbeelden van open-source infrastructuur projecten als Clearwater Core IMS, Core Network Dynamics (openEPC), OpenBTS, openRAN, Open Rand Computing, OpenStack, Dokwerker en KVM.

Het zegt dat “de adoptie van open-source infrastructure software blijft het verstoren van de CSP [communications service provider] ecosysteem” en adviseert csp ‘ s voor het versnellen van de adoptie van open-source infrastructure-software.

De 2019 Red Hat Staat van Enterprise Open Source rapport, gebaseerd op 950 interviews met de wereldwijde IT-leiders, bleek dat slechts 1% van de bedrijven negeren van het belang van open-source software.

In het afgelopen jaar, slechts 3% van de ondernemingen die had onderzocht het gebruik van open-source technologieën zei dat ze plannen hadden om op te schalen terug, met 59% van plan te verhogen van hun open-source inzet.

Wat zijn de belangrijkste veiligheidsproblemen met open-source besturingssystemen?

Terwijl de jury is nog steeds uit op de vraag of gesloten of open-source operating systemen zijn veiliger, er zijn meerdere recente negatieve berichtgeving in verband met de veiligheid van open-source software in het algemeen.

Sonatype de DevSecOps Community Survey, zag HET-professionals dat open-source-inbreuken steeg met 71% in de afgelopen vijf jaar. Ondertussen Synopsys’ Open Source Security en Risk Analysis-rapport, die geanalyseerd van de geanonimiseerde gegevens van ruim 1200 commerciële codebases van 2018, vond dat maximaal 60% van codebases door bedrijven gebruikt, bevatten ten minste één van de kwetsbaarheid afkomstig van open-source componenten.

Dat gezegd hebbende, zijn er ook vaker meldingen over gebreken in proprietary software wordt benut.

Hoe stabiel zijn open-source besturingssystemen?

Terwijl historisch Linux-gebaseerde besturingssystemen kan worden gekenmerkt als moeilijk om te werken als gevolg van problemen, zoals een slechte ondersteuning van de bestuurder, er zijn vandaag de dag een breed scala aan Linux-gebaseerd besturingssysteem van de Ubuntu Linux Mint die in principe zijn zo makkelijk in te stellen op x86 PC-hardware, zoals een Windows OS.

Er zijn ook een breed scala aan Linux-gebaseerd besturingssysteem dat het werken op Arm-gebaseerde hardware, van de soort gewoonlijk te vinden zijn in mobiele apparaten. Hoewel deze zijn gewoonlijk minder stabiel dan voor Linux-gebaseerde besturingssystemen op x86-computers zijn er uitzonderingen, zoals de Debian-based Raspbian op de low-cost Raspberry Pi computer, die werkt erg goed dankzij de aanhoudende inspanningen van de Raspberry Pi Handel.

Wat zijn open-source software voordelen en nadelen in vergelijking met closed-source software?

De Rode Hoed Staat van Enterprise Open Source rapport bleek dat bedrijven doorgaans kiezen voor open-source software, omdat het goedkoper is, met 33% van de enterprise-gebruikers citeren, het is een lagere total cost of ownership (TCO) als het belangrijkste voordeel. Er is een verschuiving in het denken, echter met 29% draaien op open source, want het geeft hen toegang tot de nieuwste innovaties – een verwijzing naar de cruciale rol van open-source technologieën bij de ondersteuning microservices en containers in de cloud, of het gebruik in de ontluikende gebied van machine learning.

Veiligheid blijft de primaire zorgen voor het bedrijfsleven, met 38% beweert veiligheidsoverwegingen zijn wat stoppen ze steeds meer gebruik van open-source software. ZDNet ‘s Vaughan-Nichols punten uit als je niet op de top houden van open-source code, je kan missen security patches en fixes — het geven van de beroemde voorbeeld van consumptief krediet rapportage agentschap Equifax, die blootgesteld 143 miljoen Amerikanen’ credit gegevens, dankzij het bijwerken niet Apache Struts.

Wat is de toekomst van open-source besturingssystemen?

Het schrijven op ZDNet ‘ s zuster-site TechRepublic.com open-source-veteraan Jack Wallen zegt open-source gemeenschappen zijn op de rand van een zee veranderen en zullen veel meer inclusive in termen van geslacht en etnische diversiteit, gestimuleerd door de recente revamps van gedragscodes te maken gemeenschappen meer uitnodigende en minder abrasief is.

Microsoft heeft een Damascenus conversie als het gaat om open source, met de huidige CEO Satya Nadella beroemde verklaren ‘Microsoft houdt van Linux’ en Wallen voorspelt dat een aanzienlijk aantal aanvullende Microsoft-octrooien vrij beschikbaar onder de Open Innovatie Netwerk vergunning door het einde van dit jaar, op de top van de 60.000 reeds uitgebracht. De voortdurende release moet gunstig zijn voor de verdere ontwikkeling van open-source besturingssystemen, met OIN ‘ s CEO Keith Bergelt, zeggende: op het moment dat de oorspronkelijke 60,000 patenten werden uitgebracht waarop ze betrekking hebben: “alles wat met de oudere open-source technologieën, zoals Android, de Linux kernel, en OpenStack; met nieuwere technologieën zoals LF Energie en HyperLedger, en hun voorganger en opvolger versies.”

ZIE MEER: ik heb geïnstalleerd in vijf smaken van Linux op mijn nieuwe laptop: Een maand op, hier is wat ik heb geleerd

Het jaar van de Linux desktop is dreigend maar Wallen hoopt de fabrikant van de computer zal beginnen met de verkoop van consumenten-grade Linux desktops en laptops die concurreren met de Chromebook.

Anderen zijn niet zo zeker over de vooruitzichten van de Linux desktop. ZDNet is Steven Vaughan-Nichols zegt dat, terwijl de overgang naar een desktop-as-a-service kan goed zien dat Linux opzetten van een steunpunt, dat, zonder een gezamenlijke inspanning door de open-source gemeenschap, het is ook mogelijk om de Linux desktop blijft een niche-besturingssysteem voor power-users.

Linux

Het installeren van de vijf smaken van Linux op mijn nieuwe laptop

Vanuit Linux naar de cloud, waarom Red Hat zaken voor elke onderneming

10 super lief laptops die uitgerust zijn met Linux voor-geïnstalleerd

De toekomst van IBM en Red Hat (ZDNet YouTube)

Laptop vs. Chromebook: Die draagbare computer is de beste in 2019 (CNET)

Hoe Linux nam alles (TechRepublic)

Verwante Onderwerpen:

Enterprise Software

Linux

Ontwikkelaar

Veiligheid