Posts Tagged ‘gpl’
Tuesday, September 30th, 2008
As I promised, BD-incollo 0.1 is finished and the source code is available in the project page under the GPL 3 license.
Every MUST requirement has been done and just two MAY requirements could not be developed in just 6 days. But They will surely be in the next releases.
Sourcecode is well commented using xP standards and there are few comments where necessary, but is should be clear. If not, drop me a mail.
I will write a map that describes the source code tree tomorrow!
The conclusions of this experiment are that Django is really a web framework for perfectionists with deadlines! I spent more time playing with templates and CSS than with the whole python coding! It's a valid alternative to Ruby on Rails, and built on a programming language I really like.
Go and grab the code!
Tags: alternative, bd, BD-incollo, BD-thing, BD-things, bodom_lx free software, code, django, Experiment, gpl, gpl 3, language, page, perfectionists with deadlines, Programming, project, promise, python, release, source code, sourcecode, standard, templates, web
Posted in Activism?, Free*, Programming | 4 Comments »
Friday, June 6th, 2008
We finally finished our university project, Unipoli. The Java implementation of the famous Monopoly game by Hasbro has been released under GPLv3 (yes it's free software) . You can have a look at the source code, simple but elegant, written using coding standards, following xP practices and Scrum software development process (at least we tried to follow them).
On the project site you will find useful documentation, too: Vision Statement, User Stories, Noun Extraction, Product Backlog, UML Classes, Hierarchy and Relations, UML class diagram, Javadoc.
The game has been written for Programming Project course.
(more...)
Tags: code, free software, gpl, java, layout, monopoli, php, Programming, programming project, project, release, scrum, scrum method, site, software development process, software engineering, source code, standard, Unibz, version
Posted in Activism?, Programming | No Comments »
Friday, June 6th, 2008
As you see, the blog has a brand new theme! the blog's theme has got a new, fresh look! I decided to bring some new improvements and a change in the layout. Let me experiment with it, fix some bugs and then I will release the source code, as always
Tags: bd, BD-theme, Blog, bodom_lx free software, brand, bugs, change, code, Experiment, free software, gpl, layout, php, release, source code, theme, web development, wordpress
Posted in Activism?, Blog | No Comments »
Friday, May 9th, 2008
BD-shell is a project I started about a month ago, which aims to implement a tiny, simple, clean unix shell written in C language. It's an academic project. The Operating Systems Course at my University requires this project as part of the assesment.
I decided to publish the source code and to release it under the GPL, for two reasons:
- Free software is better! Others can learn something from what I learned
- Free software is better! I can learn something from what others learned
As always, I accept every kind of suggestions!
Learn more about the project and download the code at this page:
http://bd-things.net/projects/bd-shell/
Tags: bd, BD-shell, BD-thing, BD-things, bodom_lx free software, C language, C shell howto, code, Download, free software, gpl, language, opensource, page, php, project, release, shell, simple C shell, source code, tiny c shell, Unibz, unix, unix shell
Posted in Programming, Unibz | No Comments »
Friday, November 17th, 2006
É dall'altro ieri che Java ha annunciato la pianificazione del rilascio del codice sorgente della JDK sotto la GPL. Abbiamo un annuncio neutro da parte de La Stampa, che spiega solo che il codice sorgente intero verrá rilasciato nel 2007, a causa di alcune parti di codice che la Sun stessa non é in grado di licenziare, al momento. La Rete é piena di commenti di ogni tipo su questa mossa di Sun, quasi tutti positivi. Personalmente sono rimasto colpito dalla serie di no comment dei colossi dell'informatica (Novell, Ibm, Hp,..).
Quali sono i reali vantaggi del rilascio di Java sotto la GPL? Sostanzialmente, e pensando nel mio piccolo:
- Soprattutto una questione di immagine e pubblicitá per Sun (ne sono certo)
- Poi viene il resto
Con un codice sorgente disponibile a tutti, Java potrá usufruire dei vantaggi della comunitá, e verrá ampliato ulteriormente, migliorato!
- Con i sorgenti diponibili, é possibile che Java sará presto utilizzabile da tutte le piattaforme esistenti (giá lo fa bene, lo fará ulteriormente
- Ho giá parlato di otimizzazione e miglioramento delle prestazioni?
(la Virtual Machine ne ha ancora bisogno)
Ce ne sono una marea, ma non riesco a farmene venire in mente altri..
Ecco che arrivano peró gli svantaggi:
- Sapete quanto io sia sostenitore del free software (sono anche un Fellow), peró devo dire che un piccolo vantaggio/svantaggio puó insorgere (é ad interpretazione). Java é stato creato per essere multipiattaforma, un programma che creo con Java sotto Linux deve essere in grado di funzionare sotto winzoz. Ecco perché un linguaggio semi-interpretato: la Virtual Machine é diversa da sistema a sistema, peró il suo bytecode non lo é. Ora é quasi impossibile che accada, per la sua complessitá, ma potrebbero nascere dei fork del progetto, con conseguenze disastrose.. Il fork in sé puó tornare utile, possono nascere progetti migliori e gli sviluppatori hanno la possibilitá di scegliere. É pure il bello del Software Libero!
-
Ma nel caso di Java? Dei fork comporterebbero la perdita di questa filosofia di multipiattaforma. Un programma che viene scritto in Java con il compilatore Sun non é detto che funzioni con un fork di Java (é il caso di GCJ, anche se per ora é solo questione di porzioni di codice che non sono state ancora implementate. Ricordo che GCJ non é un fork di Java, ma una riscrittura da zero).
Sono curioso di vedere come andrá a finire..
Tags: Blog, code, codice, free software, gpl, java, linux, personal
Posted in Free* | No Comments »
Friday, August 4th, 2006
Dopo settimane di tentativi, e di forum spulciati, sono finalmente riuscito a far funzionare Xgl sul mio portatile con una scheda video ati mobility x300.
Questa guida dovrebbe funzionare per tutte le schede video ATI, in particolare, per le schede serie x****, leggere bene anche la fine dell'how-to
Le informazioni per questo how-to sono state tratte da più siti, che cito ora per correttezza:
Per motivi di spazio, è necessario clickare qui sotto per continuare a leggere l'articolo su una pagina estesa.
(more...)
Tags: gpl, how-to, howto, kernel, list, love, php, set, Signals, sito, standard, ubuntu, Xorg
Posted in Activism? | 15 Comments »