Open Source Software Hva er det og hvilket er det beste?
Hvis du kom inn på samme tidsmaskin og flyttet fremover i minst et tiår, ville du se tegn på Microsofts monopolavvik. Mye som har å gjøre med åpen kildekode prosjekter. Men hva er åpen kilde? Hva er noen av de beste eksemplene? I dag ser vi på alt dette og mer.
Hva er åpen kildekode?
Mange open source-advokater vil fortelle deg at åpen kildekodeprosjekter er en filosofi og en livsstil. Andre, som jeg, ser det bare på som en måte å få kvalitetsprogramvarealternativer gratis. Open source-programvare er for det meste alltid gratis.
Åpen kilde er når den underliggende koden som gjør prosjektet åpent for alle å se, inspisere for feil, og tilpasse seg til å lage en ny versjon. Nye versjoner kan bare gjøres hvis personen som tilpasser den (eller "gafler" den) gjør sin åpen kilde også og gjør den tilgjengelig for andre.
Det motsatte av open source-programvare er lukket proprietær programvare. Eksempler på dette ville være Microsoft og Apple. De stoler på sin kode for å få inntektene sine, slik at de ikke vil at folk skal kaste seg rundt koden og lage nye versjoner gratis.
Det tidligste eksempelet på Open Source Software
Det tidligste eksemplet på open source-programvare var Netscape Communicator-pakken, som hadde sin kildekode publisert i slutten av 1990-tallet. Netscape ble til slutt blitt defunert på grunn av Microsofts da monopolistiske strenghold på Internett, men Netscape-koden ville senere fortsette å bygge den frie og åpne kilden Mozilla Firefox, Mozilla Thunderbird og SeaMonkey.
Best kjente eksempler på Open Source Software
Open Source Software fikk en advokat med etableringen av Open Source Initiative (OSI) i 1998. Selv om de ikke lyktes i å sikre opphavsrett til "open source" -begrepet, definerte de likevel et sett med regler og overbevisninger for å lede åpen- kildekonsept.
Linux
Linux er trolig den mest kjente av open source-prosjektene, som først kom til å bli i 1991. På grunn av at kildekoden er fritt tilgjengelig og synlig, er det enkelt å lage og distribuere din egen versjon. Du må selvfølgelig ha programmeringskoteletter for det skjønt.
Den mest kjente versjonen av Linux er uten tvil Ubuntu. Men det er andre som er like populære blant annet Debian, Puppy Linux (en veldig lett 200 MB versjon som er ideell for eldre datamaskiner), Linux Mint og Fedora. Min personlige favoritt er en sikkerhetsfokusert versjon kalt Haler som fortjener en artikkel som er helt egen.
Linux kan installeres på en datamaskin, eller den kan kjøres som en Live CD eller bærbar app. Hvis du partisjonerer datamaskinen, kan den bli dobbeltstart sammen med Windows.
Mozilla Firefox
Firefox er etterfølgeren mer eller mindre til Netscape Navigator siden den er bygget på Netscape's kode. Mye av Netscape's antatte kode måtte bli omskrevet for Firefox av Mozilla Foundation.
Firefox krever ingen introduksjon til det store flertallet av Internett-brukere. Vi har dekket Firefox hele tiden her på groovyPost. Men siden personvern ble et problem, har folk vendt seg bort fra Chrome på grunn av Googles invasive datainnsamling. Firefox har endte som vinneren i denne situasjonen med bedre privatliv og det faktum at Mozilla er et non-profit fundament. Den nye Quantum-versjonen ødelegger også alle hastighetsrekordene for nettleseren.
Siden Firefox er åpen kildekode, har andre versjoner blitt gjort som Waterfox og PaleMoon. Men sikkerhetsproblemer har nylig blitt reist om noen Firefox-versjoner som ikke er laget og godkjent av Mozilla Foundation. Så vær forsiktig hvis du går utenfor den offisielle Mozilla-bygningen. En Firefox-gaffel du kan absolutt stole på er Tor-nettleseren, som brukes til å surfe på Dark Web.
Mozilla Thunderbird
Thunderbird er en annen etterkommer av Netscape kildekoden og var et gratis alternativ til Microsofts Outlook. Thunderbird har nå dessverre blitt avviklet siden 2012, noe som er en stor skam. Jeg elsket programmet, spesielt med sin RSS-feedsintegrasjon, chat-klient, kalender og PGP-kryptering.
Som Firefox var det utvidelser og temaer for å tilpasse Thunderbird slik du ønsket det. Men nå er det borte, jeg finner meg selv med Apple Mail (IKKE åpen kilde) og føler at det ikke er det samme. Du kan fortsatt laste den ned, men den er ikke under utvikling lenger.
OpenOffice & LibreOffice
OpenOffice og LibreOffice er de to tekstbehandlingspakker som etter min mening endelig brøt Microsoft Office. Microsoft Office er åpenbart levende og sparker i form av Office 365, samt installerbare programmer. Men nå åpen kildekode OpenOffice og LibreOffice betyr at folk også har to gratis alternativer.
OpenOffice er ikke lenger aktivt under utvikling. Dette betyr at LibreOffice har bygget en kommende tilstedeværelse for alle som ikke er villige til å betale for tekstbehandlingsprogramvare. Den har mye av de samme funksjonene som Microsoft Office gjør, med sine gratis ekvivalenter for dokumenter, regneark og lysbildeseriepresentasjoner.
KeePass
I disse dager, med behovet for lange ubrytelige passord, må et must, ved hjelp av en passordbehandling, være avgjørende. Mange bruker alternativer som LastPass og 1Password. Men disse er stengt proprietær programvare og betalt. KeePass derimot er åpen kildekode og gratis.
Jeg bruker KeePass selv og elsker absolutt det. Det er utvidelser for å gjøre det bedre og en bærbar versjon som gjør at du kan synkronisere den krypterte passorddatabasen i skylagring, slik at du kan ta passordene dine med deg uansett hvor du går. Appen er også kontinuerlig oppdatert, så det er alltid et "arbeid pågår".
WordPress, Drupal og Joomla
WordPress kan være den uovertruffen konge når det kommer til å drive nettsteder, men det er to andre Content Management Systems som står for åpen kildekode. Drupal og Joomla har mindre userbases, men mer enn gjør opp for det med sine høyprofilerte brukere.
Drupal, for eksempel, er plattformen du velger for offentlige nettsider (USA, Storbritannia og Tyskland for å nevne tre).
GIMP
For alle som ønsker å lære Adobe Photoshop, men ikke er villige til å ta ut et nytt boliglån for å kjøpe en lovlig kopi, er GIMP det nest beste. Gitt, det har ikke full kraft i Photoshop, men hvis du bare vil retusjere et bilde eller gjenopprette et skadet bilde, gjør GIMP jobben.
Min eneste irritasjon om GIMP er at det er en lærekurve involvert. Det er ikke et veldig intuitivt program for nybegynnere.
krom
Google har to åpen kildeprogrammer i forhold til Chrome. Først er Chrome-nettleseren, og det andre et Chromium-operativsystem (brukt på Chromebook-bærbare datamaskiner).
Jeg innrømmer å vite lite om Chrome som jeg er en Firefox-bruker, men jeg vet at Chromium er tilgjengelig som en bærbar app, samt et installerbart operativsystem for datamaskinen din (hvis du blir sliten med Windows eller Linux).
Konklusjon
Etter hvert som Internett har utviklet seg, og samarbeidsverktøyene har blitt bedre, har rekkevidden av åpen kildekodeverktøy økt. Lag kan nå komme sammen lett, uavhengig av geografisk plassering, og sette sammen en app på ingen tid i det hele tatt.
Dette er ikke gode nyheter for selskaper som holder programvaren lukket, noe som kan forklare hvorfor Apple bestemte seg for å frigjøre operativsystemoppdateringene gratis. Fordi hvem kan kjempe fremgang?