Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

Open-source?

None
16 antwoorden
  • Wat vinden jullie van open-source? Is het niet gewoon een soort van aandachttrekken en zitten er geen risico's aan?

    In Linux download je gewoon sourcecode's (is ook niet zo groot) en compile je die zodat ze passen in je systeem. Dit is bij Windows niet nodig.

    En heeft het wel zin dat je je source op internet zet, want weinig mensen hebben er echt belang bij. Het is wel klantvriendelijk als je de sourcecode meegeeft bij maatwerk. Bij grote projecten speelt controle natuurlijk ook een rol.

    En de risico's… Het is natuurlijk wel je eigen werk. Je code kan toch gewoon gejat worden? Als je er dan een licentie op zet zoals GNU, dan lijkt dat hartstikke mooi, maar wie gaat er achteraan als je je eigen programma onder een andere naam op internet vindt?

    Ik heb ook voor de grap de source van een applicatie op internet gezet. http://emando.compdimension.nl/download.htm , programma heet Lanspam. Leuk voor mensen die ook met Delphi bezig zijn :)
  • Ik vind opensource best handig:
    Iedereeen kan meewerken, dus bugs enzo zijn snel verholpe
    Het is gratis, dat vind ik het belangrijkste
  • Met open source ligt al gauw een beheersprobleem op de loer.
    - Wie heeft welke versie?
    - Wat is sowieso de laatste versie?
    - Wat doe je bij wijzigingen in het datamodel?
    - Hoe is de overall kwaliteit geborgd?
    - Wie is verantwoordelijk voor het oplossen van bugs?
    - Wie is het aanspreekpunt voor de applicatie ?
    - Hoe houd je de technische en funktionele documentatie kloppend als iedereen naar hartelust zijn of haar goedbedoelde bijdrage aan het systeem levert?
    - Als je zelf wijzigingen aanbrengt, hoe update je dan zonder problemen?
    Dat soort dingen dus.
  • Dat is ook een bekend probleem bij Linux programma's…

    Maar wat zijn de risico's?
  • [quote:17ba02d2ad="Alexander Online"]Het is gratis, dat vind ik het belangrijkste[/quote:17ba02d2ad]Open-source is niet gelijk aan gratis…
  • Hoezo dan?
  • de sourcecode is vrij beschikbaar, dus compiler jij maar…

    pre-compiled versies hoeven niet gratis te zijn hoor… check SuSe ;-)

    en check de GPL… http://www.gnu.org/licenses/gpl.html
  • [quote:3acd91a505="Laurens"]Met open source ligt al gauw een beheersprobleem op de loer.
    - Wie heeft welke versie?
    - Wat is sowieso de laatste versie?
    - Wat doe je bij wijzigingen in het datamodel?
    - Hoe is de overall kwaliteit geborgd?
    - Wie is verantwoordelijk voor het oplossen van bugs?
    - Wie is het aanspreekpunt voor de applicatie ?
    - Hoe houd je de technische en funktionele documentatie kloppend als iedereen naar hartelust zijn of haar goedbedoelde bijdrage aan het systeem levert?
    - Als je zelf wijzigingen aanbrengt, hoe update je dan zonder problemen?
    Dat soort dingen dus.[/quote:3acd91a505]

    Ik heb een paar antwoorden :)

    - daar heb je cvs voor
    - zie boven
    - het melden in project mailinglists bijvoorbeeld
    - door het testen van de software oa.
    - de medewerkers van het project
    - zie boven

    Dit zijn natuurlijk maar voorbeelden, maar voor de problemen die je schetst (die natuurlijk wel realistisch zijn), zijn oplossingen.

    Groeten,

    J
  • [quote:58dd9101b4="Alexander Online"]Hoezo dan?[/quote:58dd9101b4]
    open -source is dat de broncode beschikbaar is, en gratis is dat je er niets voor betaald :wink: .
  • Kan zijn dat je bij een softwareproduct de sourcecode krijgt of kan kopen. Dat dat op internet komt te staan kan je net zo slecht tegenhouden als illegale software. Maar dan is het nog niet gratis.
  • [quote:fcf9e03a1b="webspider"]
    pre-compiled versies hoeven niet gratis te zijn hoor… check SuSe ;-)
    [/quote:fcf9e03a1b]
    False!

    Check:
    ftp://ftp.nl.uu.net/pub/linux/suse/i386/9.0/README.FTP
  • SuSe heeft alleen een gratis live-cd….
  • [quote:14fc1be10a="webspider"]SuSe heeft alleen een gratis live-cd….[/quote:14fc1be10a]

    Maar je kan wel een gratis FTP installatie doen van SuSE.
  • Dat SuSE gedoe is dan een beetje een uitzondering…
  • Open Source bestaat eigenlijk al voor enkele decennia. Er zijn altijd al programmeurs geweest die sourcecode gewoon voor niks weggeven. Helaas is er een hype ontstaan onder bedrijven om patenten aan te vragen voor zo'n beetje alle code die ze ontwikkelen. Zo heeft Unisys bijvoorbeeld de rechten voor het GIF compressie algoritme gepatenteerd waardoor niemand software kan schrijven dat GIF bestanden genereert zonder daarvoor geld uit zijn portemonnee te verliezen. En niet zo weinig ook.

    Voor software ontwikkelaars is Open Source een goede uitkomst. Het helpt om sneller en goedkoper software te ontwikkelen en stimuleert daardoor veel nieuwe ontwikkelingen. Waar sommige bedrijven problemen mee hebben is dat Open Source niet te overheersen is. Bedrijven die bijvoorbeeld nieuwe technieken willen introduceren (zoals MicroSoft) vinden het niet prettig dat hun verkopen omlaag gaan omdat Open Source goede alternatieven bieden voor hun producten.

    Open Source is overigens niet perfect. Ik heb veel Open Source gezien vol bugs. Ook aardig wat amateuristisch werk. Tussen de 10 Open Source producten die er bestaan vind je misschien 1 of 2 goedwerkende producten en de rest is gewoon niks. En het probleem is dat slechte Open Source gewoon blijft bestaan terwijl bedrijven die slechte producten produceren gewoon failliet gaan. Open Source is zeker niet van betere kwaliteit dan normale software. Maar ook niet slechter, overigens.
  • Ik denk ook dat open source software makkelijker op internet wordt gezet.

    Dit topic heb ik eigenlijk gestart omdat ik zelf overweeg om een vrij groot programma open source te maken. Ik doe het niet denk ik. Toen ik ~5 jaar geleden begon met programmeren wou ik graag duidelijke voorbeelden hebben, dus hou ik er nu ook rekening mee dat mensen wel wat kunnen leren van de code. Zelf heb ik er geen (nauwelijks) belang bij.

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.