Tag Archives: Opensource

Zwei Lektionen von Google

Google übernimmt Motorolas Mobility Sparte. Liefert also zukünftig mindestens ein Hersteller pünktlich seine Updates.

Faszinierend ist die klare Aussage, dass es hauptsächlich um die Patente geht. Das permanent schwelende Thema Softwarepatente (gutes Grundlagenbuch: Freie Software) wurde in letzter Zeit durch Geschmacksmusterschutz neu angeheizt. Damit wird nochmals deutlich, wie wichtig ein Patentportfolio zu sein scheint und zeigt wie kritisch die Entwicklung für Indie-Entwickler – Stichwort Lodsys – inzwischen ist. Etwas verhaltener ist der Kriegsschauplatz der Branchenlösungen. Kleine Systemhäuser, die vom Projektgeschäft leben und von den großen Anbietern mit Partnerprogrammen umgarnt werden. Hier ist kaum eine Patentschlacht bekannt, aber es dürfte in absehbarer Zeit dazu kommen. Schließlich sind diese Anbieter ein lukrativeres Opfer als Einzelunternehmer.

Das ursprüngliche Anreizsystem bremst teilweise Innovationen. Man darf gespannt sein, wer außerhalb der Open Source und Indie-Szene als erstes den Handlungsbedarf erkennt und wie die vorgeschlagenen Alternativen aussehen.
12,5 Milliarden Dollar als Absicherung zähle ich jetzt nicht als  gangbare Lösung für jeden.

Das zweite Lektion betrifft die Kommunikation. Nach der erneuten Diskussion um Blogs zeigen sich im Google-Blog die Vorteile des Medium. Larry hat genügend Platz, die rechtlichen Rahmenbedingungen für “forward looking statements” zu platzieren. Auf Google+ zitiert Larry den Blogpost und auf beiden Kanälen ist eine persönliche Note durchaus angebracht. Sehr elegant ist auch die Sammlung von Reaktionen der Partner auf der eigenen Plattform, das relativiert gleich mögliche Befürchtungen um die Zukunft von Android.

tech | , , | Leave a comment

Desktop Wiki unter Snow Leopard

Dokuwiki hat das Upgrade auf Snow Leopard nicht ohne Fehler mitgemacht. Der Apache hat die Einstellungen zu php und mod_rewrite übernommen, dafür sorgt die automatische Wahl der Zeitzone für Verwirrung bei php.

Fehlermeldung unter Dokuwiki

Die Fehlermeldung im Klartext:


Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning,
you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead in/Library/WebServer/dokuwiki/inc/template.php

Als Abhilfe kann eine fixe Zeitzone definiert werden. Ein zusätzlicher Eintrag

date_default_timezone_set("Europe/Berlin");

in der conf/local.php setzt eine für php gültige Zeitzone.

tech | , , , , | 1 Comment

Yeebase Trends 2009

Und noch ein Dankeschön Richtung Hannover:

Yeebase hat von Experten aus unterschiedlichen IT-Bereichen Vorhersagen für 2009 erfagt und die Leser nach Ihren Vermutungen befragt.
Erwartungsgemäß beschäftigt sich ein Großteil der Vorhersagen mit Twitter und Social Networks, aber auch die Auswirkungen der Finanzkrise werden beleuchtet.

Für das Feedback gibt es jetzt die T3N Nr.14 – Vielen Dank.

Privat | , | 1 Comment

DokuWiki on Leopard

Logo DokuWikiMit dem Umstieg auf Leopard kommt auch der Apache2 auf den Mac. Für die lokalen Webseiten bedeutet dies möglicherweise etwas Konfigurationsaufwand. So auch für ein Desktopwiki.

Personal Web Sharing sollte bei einem Upgrade noch aktiv sein, ansonsten kann das unter SystemsteuerungSharing aktiviert werden. Im Terminal kann die Apache-Konfiguration mit  sudo vi /etc/apache2/httpd.conf geändert werden. Auch php liegt in einer neuen Version vor, diesmal ist das Modul php5_module zu aktivieren, indem das # an Anfang der Zeile gelöscht wird.
Für schöne URLs kann man anschießend noch die Zeile AllowOverride None im Abschnitt <Directory "/Library/WebServer/Documents"> durch ein # am Anfang der Zeile auskommentieren.

Anschließend kann man den apache mittels sudo apachectl graceful neu starten. Für eine Installation von DokuWiki bietet sich das Verzeichnis /Library/WebServer/Documents an, das Wiki ist dann direkt über http://localhost erreichbar. Berechtigungsprobleme umgeht man, indem die Dokuwiki Dateien im Terminal mit dem Befehl sudo chown -R www /Library/WebServer/Documents/ für den Webserver editierbar gemacht werden.

tech | , , , , | 2 Comments

Nutzerorientierung des Linuxdesktops

Im Streit zwischen Vista, Leopard und Compiz kann man leicht vergessen, dass eine Orientierung an den Bedürfnissen der Nutzer mehr als OpenGL-Effekte auf dem Desktop ist.
KDE stellt jetzt auf einen 6-monatigen Releasezyklus um und veröffentlicht so zusammen mit GNOME und OpenOffice jeweils zum aktuellen Release von Ubuntu eine neue Version. Der Vorschlag kursierte wohl schon länger, wurde aber an der aKademy 2007 nach der Keynote von Mark Shuttleworth sehr hitzig diskutiert.

Meldungen, dass eine Veröffentlichung verschoben wird, sind auf den Nachrichtentickern normal, Hurd und Duke Nukem Forever sind bekanntermaßen erst fertig “when it’s done”.
Ein fester Releasezyklus schafft Planungssicherheit für den Anwender. Mit dem update-manager ist der Umstieg auf eine neue Version bei Ubuntu zwar sehr einfach gehalten, aber man nimmt bewusst wahr, dass größere Änderungen am Desktop passiert sind.
Je mehr Projekte sich dem Terminplan anschießen, desto weniger tritt das Bedürfnis auf, zwischendurch mit experimentellen Quellen die Stabilität zu gefährden. Das ungewisse Warten auf die ein neues Release und eine ungesunde Mischung aus testing- und unstable-Quellen gab auch bei mir den Anreiz von Debian auf Ubuntu zu wechseln.

Fehlende Features verzeiht man einfacher, schließlich kann das auch bei einem “when it’s done” so laufen. Dank Api-/Feature-/Module-/String-Freeze über das ganze Projekt treten für Außenstehende eher weniger Überraschungen auf. Gnome veröffentlicht diese Termine sogar als iCal-File.

Auch wenn die neue Regelung für einzelne Programmierer und Projekte Stress und Mehraufwand bedeutet, profitiert imo das KDE-Projekt und damit auch (k)ubuntu und schließlich vor allem der Enduser von dieser Umstellung.

tech | , , , , | Leave a comment