Free Software For Web Development
Independent thesis Basic level (professional degree)Student thesisAlternative title
Fri mjukvara för webbutveckling (Swedish)
This thesis will look into what kind of solutions a company or a private person can use if they want to create a dynamic website using only free software. To do this we divided our work in two parts. In the first part, we developed a dynamic website for a Swedish company. On the server side we used exclusively free software with open source code. There are different meanings in how the term “free” should be used when referring to software, which we will explain in the thesis. We have also chosen to work with the XMLtechnology to see if it lives up to its expectations and to see if we could benefit from the technology. Alongside with the development of our site, another company developed a site for the same company as us, by using non-free software. We have described both implementations and compared them to see if it is possible to do the same thing with both free and non-free software.
The investigating part of our work consisted of getting information about what other people think about the free software phenomenon. To do so we created an online questionnaire where we randomly picked 100 Swedish web agencies and asked them to answer 8 questions about what kind of software they used in their company, and what they thought about free software. To get some more opinions we also interviewed two persons involved in these kinds of topics. Jan Sandred, who is a well known expert advisor in topics concerning the Information Technology area and Richard Stallman, the founder of GNU and the Free Software Movement.
The reason for dividing the thesis in two parts was to get an overall picture on the subject. We did not only want to base our results on other people’s thoughts. We wanted to make our own conclusions based on the implementation we did. This approach showed out to be very good. We got to try working with free software ourselves to see its pros and cons and build our own opinions about it. We could then proceed to compare our impressions to other people’s impressions about free software.
Place, publisher, year, edition, pages
Institutionen för teknik och naturvetenskap , 2003. , 47 p.
Datorteknik, Tekniska informationssystem, free software, open source software, web development, website, MySQL, database, dynamic homepage, XML, PHP, Apache, server, Tomcat, Cocoon
IdentifiersURN: urn:nbn:se:liu:diva-2000ISRN: LITH-ITN-EX--03/048--SEOAI: oai:DiVA.org:liu-2000DiVA: diva2:19328