Infos

Sie befinden sich in den Archiven der Kategorie Linux.

Mai 2012
M D M D F S S
« Jan    
 123456
78910111213
14151617181920
21222324252627
28293031  
Kategorien

Archiv der Kategorie Linux

Nachtrag zu “Auch ich bin Urheber!”

Habe den “Wir sind die Urheber”-Machern (inzwischen wohl über 1.500 UnterzeichnerInnen) noch eine zweite Mail hinterhergeschickt. Sie hat den Betreff “Soso, aber kostenlose Software darf es schon sein, ja?!” und lautet wie folgt:

Sehr geehrte Kampagnenbetreiber,

noch ein Nachtrag zu meiner letzten wenig begeisterten Mail an Sie: wie der angehängte Screenshot zeigt, verwendet Ihr Internetauftritt den Webserver Apache unter dem Betriebssystem Linux [Quelle: http://uptime.netcraft.com/up/graph?site=wir-sind-die-urheber.de]. Beides ist sogenannte Open-Source-Software, die jedermann frei von Lizenzkosten herunterladen und nutzen darf. Ich fordere Sie hiermit auf, Ihren Webauftritt umgehend auf kommerzielle Software umzustellen, da Sie sich ansonsten vorwerfen lassen müssen, Wasser zu predigen und Wein zu trinken. Oder glauben Sie, das Erstellen hochprofessioneller Software sei eine weniger achtenswerte Tätigkeit als die Kunst?!

Immer noch angewidert verbleibe ich

mit freudlosen Grüßen

Sascha Kersken

netcraft-urheber

IT-Handbuch für Fachinformatiker: endlich Neuauflage

IT-Handbuch für Fachinformatiker, 5. AuflageLange hat’s gedauert, nun ist sie endlich da: Mein “IT-Handbuch für Fachinformatiker” ist bei Galileo Computing soeben in der 5. aktualisierten und erweiterten Auflage erschienen. Auf mittlerweile 1.172 Seiten versuche ich darin, die wichtigsten Themen der modernen Informationstechnik zu behandeln, wie sie zum Beispiel in der Fachinformatiker-Ausbildung benötig werden. Aus dem Inhalt:

  • Mathematische und technische Grundlagen
  • Hardware
  • Netzwerke
  • Betriebssysteme — allgemeine Grundlagen sowie Windows, Linux, Mac OS X
  • Programmierung in C, Java, Perl und Ruby
  • Software-Engineering
  • Datenbanken
  • XML und andere Dateiformate
  • Server für Internet und Intranet
  • Webseitenerstellung mit HTML und CSS
  • Webentwicklung mit PHP und Ruby on Rails
  • JavaScript und Ajax
  • Sicherheit

Einige Kapitel wurden sehr weitgehend überarbeitet, z.B. HTML (mit vielen Neuerungen von HTML5) und PHP (moderne objektorientierte Entwicklung mit Features von PHP 5.3), andere wurden aktualisiert, erweitert, aufgeräumt und von bekannten Fehlern befreit.

Gestern sind die Belegexemplare eingetroffen. 10 Stück brauche ich nicht unbedingt selbst, und deshalb verlose ich auf Facebook und Google+ je zwei Stück unter allen, die in einem Kommentar schreiben, warum sie Interesse an dem Buch haben.

Übrigens wird das Buch auf der Website des Verlags auch wieder als kostenloses Open Book bereitgestellt, aber  das dauert leider noch ein paar Tage, weil es lang und komplex ist. Ich halte euch auf dem Laufenden.

Weitere Infos:

Happy Birthday, Apache! [English version]

Yesterday, the Apache HTTP Server officially celebrated its 15th birthday, even though the “date of birth” has been chosen somewhat randomly, according to this (German) Heise Online article ;). I am happy that I have shared most of its life; my first Apache installation dates back to 1997. Since then, the “Native American” has been a good companion in all business and private projects. Although I have tried alternatives like Tomcat (from the Apache Software Foundation as well), lighttpd, Zeus, or even IIS, I have never had the urge to use anything else than Apache httpd in production.

What many administrators and developers like particularly about Apache, even after all those years, is its unmatched stability as well as its flexibility — beside the numerous (now dynamically loadable) modules that are delivered with the server, there is an even larger number of third-party modules that expand Apache beyond its core competence (which is, of course, its high-capacity and RFC-compliant delivery of websites): Programming web applications in dozens of different languages, authentication against virtually every database or service, security extensions, and many more.

In 2004, the first edition of my (German) textbook about this unusual piece of open source software was published. Although version 1.3 — that even now does not seem to vanish completely — still had a considerable market share, I decided — with the publisher’s consent — to concentrate on the new and extremely improved version 2.0. Writing the book was of course an ideal way to intensify my Apache knowledge, because every solution presented in it had to be practically tested and optimized. About one year ago, the third edition was published, now fully concentrating on the still current version 2.2.In a few months, version 2.4 (which is still 2.3-alpha) will be published; while in version 2.2, the authentication modules were extended and improved, the next version will especially feature a rework of the authentication — the well-known  Order/Allow/Deny directives will be given up for good and be replaced by more flexible solutions. Despite of growing competition, it is still fun to use Apache, and I’m looking forward to seeing another 15 years with my favorite Indian.

Happy Birthday, Apache!

Gestern feierte der Apache HTTP Server offiziell seinen 15. Geburtstag — wenngleich das “Geburtsdatum” laut dem entsprechenden Heise-Artikel etwas sonderbar berechnet wurde ;). Den größten Teil dieses Lebensweges bin ich mitgegangen; meine erste Apache-Installation dürfte ich wohl 1997 aufgesetzt haben. Seitdem ist der Indianer ein treuer Begleiter bei allen beruflichen und privaten Projekten geblieben; wenngleich ich Alternativen wie Tomcat (ebenfalls von der Apache Software Foundation, aber mit Schwerpunkt auf Java-Webanwendungen), lighttpd, Zeus oder sogar IIS kennenlernte, habe ich in der Praxis doch nie etwas anderes verwendet als Apache httpd.

Was viele Admins und Entwickler am Apache schätzen, ist auch nach all den Jahren seine außergewöhnliche Stabilität und die hohe Anpassungsfähigkeit — neben den zahlreichen mitgelieferten, inzwischen dynamisch ladbaren, Modulen gibt es unzählige Erweiterungen von Drittanbietern, die dem Server neben seiner Kernkompetenz — der hochlastfähigen, RFC-konformen Auslieferung von Websites — eine Unmenge an neuen Fähigkeiten beibringen: Programmierung von Webanwendungen in den verschiedensten Sprachen, Authentifizierung gegen so gut wie alle Datenbanken und Dienste, Sicherheitserweiterungen und vieles mehr.

Im Jahr 2004 erschien die erste Auflage meines Buches zu diesem außergewöhnlichen Stück Open-Source-Software. Obwohl die Version 1.3, die bis heute nicht ganz von der Bildfläche verschwinden will, damals noch recht weit verbreitet war, beschloss ich im Einverständnis des Verlags, mich ganz auf die erheblich verbesserte Version 2.0 zu konzentrieren. Das Buch war natürlich ein idealer Anlass, mich noch intensiver als je zuvor mit Apache auseinanderzusetzen, denn selbstverständlich musste jede vorgestellte Lösung in der Praxis ausprobiert und soweit wie möglich optimiert werden. Vor gut einem Jahr ist die dritte Auflage erschienen; ihr Thema ist die noch aktuelle Version 2.2.

Demnächst steht Version 2.4 (zurzeit 2.3-alpha) ins Haus; nachdem in Version 2.2 unter anderem die Authentifizierungsmodule erweitert und verbessert wurden, steht diesmal vor allem eine Renovierung der Zugriffskontrolle an — das bekannte Order/Allow/Deny-Dreigestirn soll zugunsten flexiblerer Lösungen in Rente geschickt werden. Es bleibt also trotz wachsender Konkurrenz spannend, und ich freue mich auf die nächsten 15 Jahre mit meinem Lieblingsindianer.

Neues Buch: openSUSE 11

Soeben ist mein Buch “openSUSE 11″ (2. Auflage, vormals unter dem Titel “SUSE Linux 10.x”) bei Galileo Computing erschienen. Es handelt sich um ein umfassendes Handbuch, das von der Installation über Shell, grafische Oberflächen und diverse Anwendungen bis hin zur Administration alle wichtigen Themen ausführlich behandelt. Das Buch hat 1046 Seiten und kostet 49,90 EUR.

opensuse11

|