Erhvervsakademi Roskilde
Roskilde Handelsskole
Datamatikeruddannelsen

DSR


Open Source and other free stuff

Hvad er Open Source ?

Så længe der har været Microsoft(MS) har der også været Open Source. Det er begreb som er opstået hen af vejen, angiveligt programmør har haft lysten til at dele, hjælpe og udvide andre programmer. Open source er lavet således at det er en række "krav" der skal opfyldes før det er ægte OS, bl.a. skal man kunne (siger næsten sig selv) se kilde koden og remodificere den hvis man vil. Det skal være frit tilgængeligt for alle. Vil man kunne læse mere om reglerne skal man kigge forbi her Open Source initiative (OSI)

Idag findes der en række udemærkede open source programmer, og det er dem jeg vil kigge på her!.

1. Open Office.

Open office har bl.a. markeret sig ved at være et gratis alternativ til MS office pakken, med samme muligheder for regneark, tekstbehandling (danmarks største ordbog), fremvisning (ala power point), HTML editor og tegne program. En af de markante ting ved programmet er at man kan gemme i flere forskellige dokument typer, dvs at der er samspil mellem flere program typer, heraf office, lotus notes, xml og OO's eget tekst dokument. Alt dette har bevirket at OO er en stor torn i øjet på MS da der er flere der skifter til denne pakke og spare deres licenser og bruger pengene på at udvikle deres "personlige" office produkt. Programpakken findes her
OO på dansk (husk at have java virtuel machine installeret for øget funktionalitet!)

2. Det næste program jeg har kigget på er Netbeans.

Dette Program er lavet af programmøre til programmøre, et kanon godt (men tungt) program til udvikling af Java programmer og JSP sider. Her ligger forcen i opdelingen af linierne og de funktioner der er indbygget der er mulighed for at lade den lave meget af koden til GUI'en i javakoden, samt man kan tilslutte et test værktøj så man laver løbende tests når man koder. Net beans findes her Netbeans.

Til de der er nye over for JAVA kommer der her gode nyheder :-)

Jeg har fået lov til at lægge Javabogen, Videregående programmering i java og JSPbogen op i .PDF formatet af Jakob Nordfalk (forfatteren af Javabog.dk).

2.1 Javabogen kan hentes her Javabog
2.2 videregående prog. i Java kan hentes her VP java
2.3 JSP bogen kan hentes her JSPbogen

Hvis i syntes om bøgerne, så køb dem! ... her hos Globe!
Det er 3 suveræne bøger, som er letlæselige og en alletiders hjælp fra nettet også.
En stor tak til Jakob Nordfalk skal lyde herfra!.

3. Næste program/er jeg har kigget på er fra Mozilla.com.

Det består af en række gode og gennemtænkte programmer som er lavet i mozilla's forum.

3.1 Lad os kigge på mozilla's egen browser, eller rettere sagt er det 2 versioner. mozillabrowseren er en slags suite med browser, email, html editor, IRC chat og nyheds gruppe program i en. Dette program er gennem tænkt fra A til Z. det har POP-up killer indbygget, samt at den åbner ikke en ny browser hvergang man åbner en ny side, den åbner kun et nyt vindu i programmet, dette bevirker man ikke har 2000 vinduer åbent i bunden af vinduet.
Find mozilla her

3.2 Som en lillebror til mozilla findes Firefox.

der er ikke så meget i denne browser i forhold til storebroren, der er skåret IRC, email og nyhedsgruppen. men ellers det samme gode program.
Firefox finder du her

3.3 Den nye kalender Sunbird

Dette program er det nyeste skud på stammen, Sunbird er et kalender projekt som er under kraftig udvikling. Det bliver spændende at følge udviklingen af de funktioner de lægger i den, da man regner med at dette skal være en pedant til outlooks kalender.
Få sunbird her

3.4 Thunderbird Email klienten

Thunderbird projektet er en stor lighed fra Outlook ekspress. Denne email klient er bare bedre en OE6 da den har indbygget spamfilter. Som en del af et bedre integrations system kan man importere sine filer fra OE6, eudora og outlook. Alt i alt et godt lille program.
Find din thunderbird her
4. MYSQL

Mysql er den mest anvendte open source database nogensinde, på grund af dens håndtering af ekstreme belastninger, samt kan den arbejde samme med næsten alle systemer.
Mysql fås her mysql

5. Firebird database

Firebirden er en lille let anvendelig database, fylder ikke ret meget i forhold til den's storebror som er Interbases version 6.0. Interbase lagde deres ældre version ud som open source, efter et lille år er den ændret væsentlig, men brugervenligheden er der stadig. Den udemærker sig til små webservere, da den ikker lige så stabil som mysql'en.
hent din firebird

6. Filezilla

Her er endu et kanon lille stykke open source program. Filezilla er en lille server og FTP klient i et, og kan klare flere adgange på samme tid, den har samme funktionalitet som andre klienter eks. flash fxp eller cute ftp, men samtidig har den også en indbygget FTP server. Normalt skal man have en FTP server under licens og så er der som regel et helvede at sætte op, da der er så mange ting der skal tages højde for. Filezilla er mere elle mindre prekonfigureret.
Hent din egen Filezilla

7. Apache webserver

Apache er din egen HTTP server klar til brug. Den kan køre JSP, PHP og javascripts.
Hent din egen server fra apache

8. PHP programmerings sproget

php er den nyeste open source standard inde for webprogrammering. Hent din apache webserver og mysql databasen og du er klar til at give den gas på dine sider og webserver. PHP finder du her
PHP myadmin er her
Hent den samlede pakke med alt i her
der er lavet en bog fra Libris

9. Sourceforge

Dette er stedet for rigtig meget open source på nettet. her er bl.a. gamle elever fra RHS der har lagt sine ting op til fri afbenyttelse. Fra punkt 8 (php) henter man sin Xampp samlede SW pakke til sin webserver. SÅÅE tag nu at hop ind påsourceforge

10. OS hjemmesider

Dette site er en godt sted at starte hvis man vil søge inspiration til sin hjemmeside, man kan også nøjes med at være doven og snuppe en af siderne til en nem hjemmeside.
Find din egen Hjemmeside

 

What is Open Source ?

As long there has been Microsoft(MS) there has also been Open Source. It's a term that has invented alog the road, obviously by programmer there have had the need to help and expand other programs. Open source is made so there are some "demands" ther needs to be fulfiled before it's "real" OS. With O.S. you have to (almost saids it all) wiev source kode and remodify it if you wan't to. It has to bee accessable for anyone. If you wan't to looak at the demands for Open Source take a look here.
Open Source Initiative (OSI)

Today there is a long list of superb O.S. programs, and that's what we are gonna look at.

1. Open Office.

Open office has made it selv visible on the market with just beeing a free alternative for MS office. With the same possibilities as in MS office with Calcualtion sheet, Text writer, Presentation program (ala power point), HTML editor and Drawing program. One of the biggest remarks to the program, is that i can save doctypes in various types of documents, that.s means that you have a bigger interplay between programs than you have in MS office. All that have been a big reason for OO to be a big thorn in the eye to MS, because a lot of companies and institutions are changing to the free alternative and save a bunch of money on licenses, instead they use the money on development of the program to their own "office packet". You can get the OpenOffice
here (remember to have java virtuel machine installet for increased functionality!)

2. The next program i have under the scope is Netbeans.

it's a Program there are made og programmers to programmers, a superb (but heavy) program to development of Java programs og JSP pages. You have an easy overwiev over the lines and the funktions there is build in can make a lot of the code for GUI'S in the javakode, You can also connect a tool for testing while you are coding.
Get Netbeans.

Unfortunantly i hav'nt got e-books in english for JAVA. :-(
If any one likes to translate the books, please go ahead.

3. the next programs are from Mozilla.com.

It contains a lot of nice and free prgrams from mozilla's forum.

3.1 Let's look at mozilla's own browser, or more correctly 2 browsers. mozillabrowseren is a kind of suite since it contains, email, html editor, IRC chat og News group program in one. It's been carefully been thourght through from A to Z. It Contains a POP-up killer, and dos'nt open a new browser when you open a new window, it just opens a new wihndow in the program itself, This is preventing that you have 2000 windows in the bottom when you're surfing the net.
Get mozilla here

3.2 As a littlebrother to mozilla you find Firefox.

There's nothing much to Firefox compared to the bigbrother, there's been cut in IRC, email og newsgroup. Still the same good program.
Firefox is downloaded here

3.3 The new calender Sunbird

This program is the newest project, Sunbird is a calender projekt there is under heavygoing development. It's defenently gonna be exiting to see the development of that program. One of the functions they put in it, is that i have to be accesable from the net. That's means that people can se the scheduele to a development plan ect.
Get sunbird here

3.4 Thunderbird Email client

Thunderbird projektet has a big similarity to Outlook ekspress. This email client is just better than OE6 because it have a build in spam filter. As a part of integration possibilities, you can import files from OE6, eudora og outlook. All toghether a nice program to have.
Find Your Thunderbird here
4. MYSQL

Mysql the most used open source database ever, because of it's way to handle big loads of information, and the way it can work with almost any system .
Mysql is downloaded @ mysql.com

5. Firebird database

Firebird little and vertasile database, dos'nt require much space compared to the big brother (interbase 6.0). Interbase put up there older version as open source, after a little year there have been dramaticly changes, but usability is still there. It's perfect to small webservers, because it's easy to configure.
Go get the Firebird

6. Filezilla

Here is another Perfect piece of Open Source program. Filezilla is a little server and FTP client in one, and it can handle a lot of users at the same time, It have the same functionality as a lot of others, but you need the license to the others ex. flash fxp or cute ftp, But still it have Client and a server build in. Filezilla more or less preconfigured from the start.
Download your own Filezilla

7. Apache webserver

Apache is your own HTTP server ready for use. It can handle JSP, PHP og javascripts.
Apache can be downloaded here apache

8. PHP programming language

php is the newest open source standard to webprogramming. Get the apache webserver and mysql database and you'll bee ready to give it som power to the webserver. PHP you'll findhere
PHP myadmin is here
Get the full package here

9. Sourceforge

This is the place to be if you like Open Source on the net. Here is some old students there have put up their project to free use. From point 8 (php) it's here you find Xampp package, witch is all the things in one. So jump in and get your personal SW @sourceforge

10. Open Source homepages

This is a good place to start if you'll need inspiration for your webpage, You can also bee lazy and just download the page and remodify it as you like.
Get a new Webpage

Support DSR !

- Bliv supporter og få info fra DSR - det er uforpligtende !

- Join in as supporter and get information from DSR - it is non-committally !

Copyright (c) - 2004 DSR. All rights reserved.
Webmaster: Lars Blomgaard blomgaard@hotmail.com