De Amerikaanse cameramaker Elphel heeft de opensourcefilosofie volledig omarmd. Het bedrijf baseert zijn camera‘s in hun geheel op open software en stelt ook de FPGA- en processorcode voor zijn apparatuur beschikbaar aan derden. Oprichter Andrey Filippov legt uit hoe de camera‘s in elkaar steken, hoe de webserver op de camera communiceert met de beeldverwerkende programmatuur op de FPGA en welke trucjes de nieuwste softwareversie gebruikt.
Toen ik in 2001 Elphel oprichtte, was ik geïnspireerd door de effectiviteit van de Foss-projecten (free/open-source software) van mijn collega‘s. Ik geloofde volledig in hergebruik van wat anderen al voor mij deden, zodat ik alleen de nieuwe dingen hoefde te ontwikkelen. Dezelfde ’standing on the shoulder of giants‘-werkwijze die zich in de wetenschap al had bewezen, is misschien wel het krachtigste instrument van het menselijke brein.
Ik wilde deze aanpak, die al momentum verzamelde in de softwarewereld, direct toepassen in de hardwaredevices die ik gedurende het grootste deel van mijn carrière heb ontwikkeld. Ik zag het ook als een goede zakenkans. Als gebruiker van camerasystemen liep ik vaak tegen het probleem op dat off-the-shelf producten erg dicht in de buurt komen van je vereisten, maar hier doorgaans niet precies aan voldoen. En het is in de regel moeilijk, zo niet onmogelijk, om die laatste stap te zetten om een voor de rest goed product aan te passen.
