Posts Tagged ‘OpenSource’

Code Coverage für Flex

Monday, May 5th, 2008

Joe Berkovitz hat eine erste Version seines OpenSource Code Coverage Tools “FlexCover” freigegeben. Das Projekt findet sich bei Google Code, und eine Diskussion des Tools findet sich bei InfoQ. Das Tool eignet sich, die Code Coverage von Flex und Air Anwendungen zu erheben.

Code Coverage Analyse ist ein Standardverfahren, um zu erheben welche Teile des Quellcodes durch die vorhandenen Unittests abgedeckt werden. Gerade für Entwickler / Teams, bei denen ein testgetriebener Ansatz im Zentrum (Test Driven Development) steht, werden das neue Tool sehr zu schätzen wissen, auch wenn es noch lange nicht final ist.

Sehr erfreulich, dass solche Methodiken mehr und mehr auch in der Flexwelt Anwendung finden.

ExtJS im Lizenzchaos

Friday, May 2nd, 2008

Die beliebte AJAX Library ExtJs hat sich den Unmut vieler Entwickler zugezogen, in dem sie in einem minor Release die Lizenz gewechselt haben.

Es ist nicht das erste mal, dass ExtJs so etwas tut, die Library startete ursprünglich einmal unter einer BSD Lizenz, wechselte dann aber unter die LGPL mit einigen Zusatzbestimmungen.

Nun aber kommt der Wechsel zu einem Dual-Lizenzmodell, auf der einen Seite GPL auf der anderen Seite eine kommerzielle Lizenz. Der Aufschrei in der Entwicklerwelt und der Blogosphäre ist groß, denn von nun man muss man entweder seine Modifikationen / Erweiterungen an ExtJS wiederum unter der GPL veröffentlichen (was für viele kommerzielle Projekte ausscheidet) oder aber man muss eine kommerzielle Lizenz erwerben.

Es ist natürlich und legitim, dass man mit einer guten Software Geld verdienen will, aber dann sollte man von Anfang an ehrlich zu seinen Anwendern sein. Nicht erst mit einer geschäftsfreundlichen Lizenz anfangen, um die Leute anzufixen um dann später mit der Lizenzerpressung das Hand-Aufhalten zu beginnen. So bringt man das ganze OpenSource-Modell in Verruf.

Auch ein mittlerweile erfolgtes nachträgliches Nachbessern seitens ExtJS löst das Problem der kommerziellen Nutzung nicht. 

Subversion mit OpenOffice.org nutzen

Monday, October 1st, 2007

Wer mit anderen gemeinsam an Dokumenten arbeitet kennt das Problem, dass der “Überarbeiten”-Modus oftmals nicht ausreicht, gerade wenn gleichzeitig an einem Dokument gearbeitet werden soll.

OpenOffice.org hat für dieses Problem eine Lösung parat, indem es das unter Programmierern weit verbreitete Versionierungstool Subversion (SVN) via Extension in Openoffice.org integrieren kann.

Im Extensionverzeichnis oder im dazugehörigen Wiki finden sich neben der SVN-Extension eine Vielzahl weiterer nützlicher Plug-ins. Ein Manko sei aber nicht verschwiegen, die SVN-Extension arbeitet momentan nur unter Solaris, Linux, MacOS X, aber dennoch ein guter Ansatz zur Dokumentenverwaltung, gerade für die unter Entwicklern verbreiteten Betriebssysteme.