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...
An integrated development environment (IDE) (sometimes known as an integrated design environment or integrated debugging environment) is a software application that provides comprehensive facilities to programmers for software development.
When working on web development, I prefer to work within the privacy of my own development environment located on my computer. I'd rather make the majority of my mistakes where no one else can see them rather than out in the wild of the Internet. In order to have that private development environment, I install a LAMP configuration.
LAMP stands for Linux, Apache, MySQL, and php, (or Perl). It's one of the most popular web hosting platforms. If you're developing websites, it's good to have your own private development environment to use while you build and test your websites. This post will show you how to set up a web development environment on Ubuntu 11.10 Oneiric Ocelot to use for testing.
"In this series of posts I will guide you, the humble reader, through the install procedure to get a development environment for Ioke up and running [...] These instructions are written for a non-expert who might not have too much experience with compiling things, using Git or Emacs..."
This tutorial shows how to configure the PHP development environment in the Ubuntu operating system (7.10 and later). This involves installing and configuring the PHP engine, a MySQL database, an Apache web server, and the XDebug debugger.
"...Rinari is an Emacs minor mode that is aimed towards making Emacs into a top-notch Ruby and Rails development environment. For the latest version see..."
FLOSS (Free/Libre/Open Source Software) is arguably one of the best examples of open, collaborative, internationally distributed production and development. FLOSS provides numerous benefits for developing countries, such as low cost, adaptability, and a free-of-charge high quality training environment, as shown by the FP6 FLOSSWORLD study.
We had Microsoft releasing some 20,000 LOC of Linux drivers so that Linux can run faster on their Hyper-V solution. A lot of MS PR saying how they love interoperability and how cool they are. I will be the first to say that I was in shock (and I bet I wasn't the only one). After all, we are talking about a license that their managers explicitly hate so why release code under that license then?