AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
Background of KDE and comparison to GNOME, ensuring usability in an open source project, managing interoperability among components, impact of commercial acquisition of open source projects, cross-platform support in KDE and reaction to KDE 4 public release.
If you have coding skills and want to use them to develop open source software you have several options. You can start a new project by yourself or with some friends, or you can join an existing project. The advantage of the former is that you get to make the rules and there is a pretty good (i.e., 100%) chance that your code will be accepted.
As open-source coding begins to appear with increasing regularity in commercial software products, government users need to be aware of the potential security vulnerabilities in open-source code, industry experts say.
Software is only as good as the people that work on it. All of the great open source projects had great project teams. If you want to be the next big thing in open source a good team is essential. Here's the low down on getting a gang together as well as the non-coding roles you'll want.
Did you ever spend your time on preparing for Java certification exams? I did. I got 5 different certificates in the beginning of my carreer. I was so proud those days about this achievement, but now I don’t even know where are those precious certificates. I just don’t see the value in those anymore.
Interestingly, Microsoft and most of the popular Linux distributions have taken a very different approach to Artwork. I don't intend to state an opinion. Instead, this is simply to point out and compare the two styles.
« “Coding for Fun” aims to bring together developers and users of Free Software in an informal way to encourage them to share their projects and experience. You may work on your own project or join others. You could also give a short presentation or demo of your current work and maybe get some feedback and suggestions.