Portaal:Vrije software


Portaal:Vrije Software
Tux is de mascotte van het besturingssysteem Linux
Tux is de mascotte van het besturingssysteem Linux

Vrije software is de verzamelnaam van software die vooral verspreid wordt onder de GNU General Public License (GPL). Deze licentie geeft de gebruikers van deze software de volgende vier vrijheden:

  1. De vrijheid om het programma te gebruiken voor elk doel.
  2. De vrijheid om de manier waarop het programma werkt te bestuderen, en om het aan te passen aan je behoeften. Beschikbaarheid van de broncode is hiervoor noodzakelijk.
  3. De vrijheid om het programma te verspreiden, zodat je je naasten kan helpen.
  4. De vrijheid om het programma te verbeteren en te verspreiden, zodat de hele gemeenschap er voordeel uit kan halen. Beschikbaarheid van de broncode is hiervoor eveneens noodzakelijk.

Deze vier vrijheden worden in de talloze vrijesoftwarelicenties in min of meer grote variaties en nuances beschreven. De essentie van al deze licenties en de reden waarom ze tot de groep van de vrije software behoren, is dat de makers van de software hun gebruikers stimuleren om de software te helpen verbeteren en uit te breiden.

afbeelding mascotte Tux bewerk



Uitgelicht/04

Apache is een opensource-webserver voor BSD, GNU/Linux, Mac OS X, Windows, Solaris en andere Unix-systemen. Het gebruikt in combinatie met verschillende databases, template-talen, scripttalen en programmeertalen ten behoeve van webapplicaties. Vooral de modulaire architectuur, die met het uitbrengen van Apache 2.0 werd verbeterd, maakt Apache tot een veelgebruikte webserver. Volgens de laatste tellingen wordt ongeveer 50% van de websites bediend door Apache.

Apache is makkelijk uitbreidbaar met zogenaamde modules, die het staat stellen om onder andere Perl, PHP, Python, HTTP-proxy en SSL te gebruiken.

In 1999 is de Apache Software Foundation opgericht welke Apache (en ook andere vrije software, zoals het veelgebruikte 'Jakarta Struts') onderhoudt en doorontwikkelt. Apache is de webservercomponent van de LAMP webontwikkelingsomgeving.


Besturingssystemen

Ubuntu 18.04 is een versie van de populaire Linuxdistributie Ubuntu
Gebaseerd op BSD

Darwin OS - DesktopBSD - DragonFly BSD - FreeBSD - NetBSD - OpenBSD - TrueOS

Linuxdistributies

Arch Linux - Debian - Ubuntu - Fedora - Mageia - Manjaro Linux - openSUSE - Slackware - (meer...)

Besturingssystemen van Bell Labs

Unix - Inferno - Plan 9

Overige

FreeDOS - GNU Hurd - Haiku - OpenSolaris - ReactOS



Linux
Slackware Linux, gemaakt door Patrick Volkerding, is een Linux distributie, ontworpen met als hoofddoelen flexibiliteit en stabiliteit. Deze Linuxdistributie streeft ernaar die tradities in ere te houden, en ook steeds in de laatste programma's te voorzien. Slackware is ook de oudste nog actieve linuxdistributie van het moment.

Al sinds de eerste versie, uitgekomen in april 1993, heeft het Slackware Linux project getracht om de meest "UNIX-achtige" distributie te zijn. Slackware voldoet aan de gepubliceerde Linux-standaarden, zoals het Linux bestandssysteem. Stabiliteit en simpliciteit worden bij Slackware als een prioriteit beschouwd. Daarbij probeert Slackware zo "eenvoudig" mogelijk te zijn, maar met "eenvoudig" wordt hier bedoeld dat de meeste configuratiegereedschappen die in Slackware gebruikt worden gewoon de standaard bij een bepaald programma meegeleverde gereedschappen zijn. Zo wordt de configuratie van KDE gedaan met het standaard KDE Control Centre i.p.v. een eigen (geavanceerder) programma te schrijven.


Overzicht
Algemeen

Concepten: Vrije softwareOpensourcesoftwareFOSSLijst

Internet

Browsers: FirefoxKonquerorLynxCaminoGoogle Chrome
E-mailprogramma's: ThunderbirdEvolutionKMailKontact
Instant messengers en IRC: aMSNAmbassadorChatZillairssiJabberKonversationPidginKopeteXChat
Webpagina-bewerkers: AmayaBlueGriffonNVU

Personen en organisaties

Personen (Benevolent Dictator for Life): Matthias EttrichMiguel de IcazaEben MoglenMartin OderskyEric RaymondRichard M. StallmanLinus TorvaldsLarry Wall
Organisaties: Free Software FoundationHolland OpenLinux Users GroupMozilla FoundationOpen Source Development LabTypesafe Inc.

Auteursrecht en licenties

Vrije licenties: GPLLGPLGFDLBSDApache-licentieCreative Commons
Begrippen: AuteursrechtCopyleftOpen sourceOpen Source DefinitionOpen inhoud

Desktop- en kantoorsoftware

Kantoorsoftwarepakketten: Calligra SuiteLibreOfficeKOfficeNeoOfficeOpenOffice.org
Andere kantoorprogramma's: AbiWordGnumericGnuCash
Desktoppublishing: LaTeXScribus
Educatief: KDE Education Project

Multimedia

Afbeeldingen: GIMPGwenviewdigiKamKritaInkscape
Audio: AmarokAudacitymusikCubeGStreamer
Video: VLC media playerMPlayerKaffeineTotem
3D: Art of IllusionBlenderDunePersistence of Vision

Gaming

3D-games: OpenArenaTux RacerSlender: The Eight Pages
Platform: SuperTux
Remakes: FreecivOpenTTDPingus
Strategie: Wesnoth

Servers en programmeren

Programmeren: GNU Compiler CollectionJavaMonoPerlPHPPythonRubyGNU Compiler CollectionScala
Webservers : Apache
Databaseservers : MySQLPostgreSQL
Editors: EmacsVimKateNotepad++