Introduction - OfficinaTurini

Go to content
IL SOFTWARE LIBERO
Ho iniziato a lavorare nel 1978 in assembler 8080, a quei tempi gli strumenti di lavoro erano veramente primitivi e soprattutto dovevi scriverti librerie di codice per ogni cosa, in particolare la matematica era la parte piú onerosa. Per cui sono cresciuto con l'idea che la protezione del software fosse un dictat necessario a difendere centinaia di ore di lavoro spese per il suo sviluppo.
Sinceramente quando negli anni ho visto la pubblicazione dei primi software open source (1) ho pensato che fossero pazzi!
Questa filosofia ha peró preso sempre piú piede negli anni (e continuavo a non capire), solo quando ho iniziato a studiare i sorgenti pubblicati mi sono reso conto della portata di questa rivoluzione ... perché? Capperi! Ho imparato moltissimo da chi sapeva programmare molto meglio di me! Oltre allo scontato fatto di poter usufruire di codici veramente potenti.
GCC, Linux sono gli esempi piú conosciuti ma ormai sul WEB si trova moltissimo codice.
E alla fine (fra gli ultimi) ho imparato che la diffusione della conoscenza é veramente una filosofia molto importante e rivoluzionaria, almeno questa é la mia tesi che ho sposato, che diverge assai dalle volontá dei fondatori, loro hanno sempre parlato di libertá del software ovvero il software libero rappresenta la chiave per un mondo piú libero. La cosa a questo punto si complica non poco, almeno per me, la parola libertá richiama concetti con molti aspetti veramente molto complessi a meno che non ci accontenti di considerazioni superficiali. Io mi fermo ad un livello molto meno impegnativo, per me l'open source é un ottima vitamina per la crescita!

Adesso vorrei fare un piccolo elenco di SW open che mi hanno aiutato molto nel mio lavoro:

  • GCC by FSF
  • Qt by Qt Company
  • CliPP library for Javascript by Peder Holt
  • Qwt library by Uwe Rathmann as Project administrator
  • QwtPlot3D library by Micha Bieber as Project administrator
  • Math Parser by Mathieu Jacques

A tutti gli sviluppatori dei suddetti codici un sentito grazie.

1) Open source é una denonimazione che é venuta dopo, in realtá all'inizio si chiama/va software libero e per maggiori dettagli sulla sua filosofia leggere qui: https://www.gnu.org/philosophy/open-source-misses-the-point.it.html#header
THE OPEN SOURCE
I started working in 1978 in assembler 8080, at the time the work tools were really primitive and above all you had to write code libraries for everything, especially mathematics was the part more expensive. So I grew up with the idea that software protection was a diktat need to defend hundreds of hours of work expenses for its development.
Honestly when in the years I have seen the publication of the first open source software (1) I thought they were crazy!
This philosophy, however, has increasingly taken hold in years (and I still do not understand), only when I began to study the published sources I realized the extent of this revolution ... why? Capers! I learned a lot from those who know much better then me the art of the programming. Besides the obvious fact that you can really take advantage of powerful codes.
GCC, Linux are the most known examples, but now on the web is available a lot of open source code.
And in the end (among the last) I learned that the dissemination of knowledge is indeed a very important and revolutionary philosophy, at least this is my thesis that I married, that different from every intention of the founders, they have always talked about freedom of software or free software is the key to a world more free. The thing at this point is complicated not a little, at least for me, the word freedom draws many concepts with really complex issues unless we do not settle for superficial considerations. I stop at a much less demanding level, for me the open source is a good vitamin for growth!

Now I would like to make a small list of open SW that helped me a lot in my work:

  • GCC by FSF
  • Qt by Qt Company
  • CliPP library for Javascript by Peder Holt
  • Qwt library by Uwe Rathmann as Project administrator
  • QwtPlot3D library by Micha Bieber as Project administrator
  • Math Parser by Mathieu Jacques

All the developers of these codes have a grateful thank you.

1) Open source is a denonymy that came after, in the beginning it is called free software and for more details on its philosophy read here: https://www.gnu.org/philosophy/open-source-misses-the-point.en.html
Free counters!
VAT: IT 02230330504
(C) 2016-2024 Officina Turini, Tutti i diritti riservati
Back to content