12 lipca odbyło się spotkanie Klubu Informatyka, zorganizowane przez Polskie Towarzystwo Informatyczne oraz Internet Society Poland. Jednym z punktów spotkania było moje wystąpienie poświęcone próbie ustalenia jak daleko może i powinien sięgać zakres klauzuli “copyleft”. Po krótkim przedstawieniu przeze mnie uwarunkowań prawnych (zakres ochrony programów komputerowych na podstawie polskiego prawa autorskiego, postanowienia GPL), technicznych (przykładowe techniki “code reuse”) oraz innych (takich jak podniesione w wywiadzie z Raymondem) rozpoczęła się żywa dyskusja.
Najwięcej kontrowersji wzbudziła analiza art. 29 prawa autorskiego, regulującego między innymi “dozwolony cytat z programu komputerowego”. Czytaj dalej
Czy Tata czyta cytaty… w C++?
Z igły widły
Rozwidlanie („forking”) polega na uruchomieniu niezależnej pracy nad tym samym projektem informatycznym lub jego częścią i zwykle zachodzi, gdy dotychczasowi uczestnicy nie są w stanie dojść do porozumienia na temat istotnych jego elementów. Jak każda decyzja produkcyjna wiąże się to z określonymi kosztami i korzyściami, a ostatecznie może wpłynąć na rynkową wartość i powodzenie danego produktu. Ponieważ forking zmusza do rozważenia najważniejszego z aktywów ruchu wolnego oprogramowania – relacji społecznych między współpracującymi hakerami, staje się on nie tylko decyzją ekonomiczną ale również moralną. Ponieważ forking wpływa na układ władzy nad danym projektem niewątpliwie ma on także wymiar polityczny, choć hakerzy nie wydają się być zainteresowani władzą nad samym projektem w takim stopniu jak jego przydatnością do realizowania konkretnych zadań. Czytaj dalej