Also wir haben z.B. mal versucht eine art digitaler VHS-Recorder
umzusetzen (Grabberkarte, Video aufnehmen, Punch in und rumspulen
ermöglichen usw).
Extra ein Buch mit entsprechendem Schwerpunkt besorgt. Ich habs nicht
mehr genau im Kopf, ich meine über ein GTK-Interface sollte da der
VLC-Player genutzt werden (man muss ja nicht ständig das Rad neu
erfinden).
Da gabs teilweise schon große Probleme mit den Tutorials.
Vor Jahren wollte ich mal eine Steuerung mit RS232 realisieren, bei der
Distri wurden dann aber bei jedem reboot die Rechte auf die
entsprechende Datei wieder zurückgesetzt.
Vor ca 10 Jahren wollte ich mal 20 reine Surfterminals mit Linux
ausstatten. Da war noch nicht so viel mit NAS und auch kein schneller
Netzzugang, also dachte ich: "20 gleiche Maschinen und nur Firefox als
Kiosk? Da nimmste Linux und klonst die Platten!"
Was mittlerweile selbst bei Windows funktioniert, ging eben genau da
nicht, weil sich SuSe zu genau meinem Release entschied, über die IDs
der Platten zuzugreifen und auf dem nächsten Rechner schon nicht mehr
gebootet hat.
Mir ist schon bewusst, dass man mit Linux alles programmieren kann. Mir
liegt aber die Hürde einfach zu hoch, weil eben immer irgendetwas nicht
so ist wie vorgesehen. Für den Einstieg ist dort mMn auch alles sehr
unübersichtlich.
Wir schreiben halt viel Datenbank- und Steuerkram unter .NET und
benutzen nach wie vor gerne Basic-Dialekte (auch auf dem µC).
Da unsere Entwicklungen nur Inhouse benutzt werden (Stückzahl max 7) und
wir keine Vollzeit-Entwickler, sondern Projektkkoordinatoren,
Reparaturwerkstatt, Support und Veranstaltungstechniker gleichzeitig
sind, können wir uns eben nicht für einzelne Projekte beliebig Tief
einarbeiten, sondern müssen schauen, dass wir "schon bekanntes"
benutzen, da wir es sonst zeitlich gar nicht gebacken bekämen.
Und da liegt mir (nach frustrierten Anläufen mit Linux) eben ein
Programmiersystem mit VB und XAML-Oberfläche besser als mich noch dazu
in andere Programmiersprachen einzuarbeiten.