SH:Fraktion/Beschaffung/Notebook/Software

Aus Piratenwiki
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Ergebnis Brainstorming (Uli, Sven, Patrick R) zur Softwareausstattung für die Notebooks.

Dieses Dokument enthält dient zur Ermittlung der Anforderungen für die Software der Fraktionsnotebooks. Anforderungen sollten vorzugsweise mit kostenfreier OpenSource Software erfüllt werden. Wenn dies nicht möglich oder zweckmäßig ist, wird evaluiert ob eine Proprietäre Lösung angeschafft wird, oder ob Entwicklung eine OpenSource Lösung finanziert werden kann.

Rahmenbedingungen:

Jeder Abgeordnete der Fraktion und ausgewählte Mitarbeiter haben je ein Notebook vom Typ Dell Latitude 6430. Diese Notebooks sind auf Hardwareseite identisch und sollten auch auf Softwareseite möglichst einheitlich sein, um eine einfache Austauschbarkeit zu gewährleisten.

In Stufe null muss ein geeignetes Betriebssystem ausgewählt werden. Dell hat Ubuntu vorinstalliert. Die Stufe eins beschreibt mögliche Anforderungen für die System, wobei hier eine Obermenge gebildet wird. Es ist also vorgesehen auch Anwendungen auf allen Computern zu installieren, die z.B. nur ein einziger Anwender benötigt, solange sie kostenfrei sind. Stufe zwei füllt die Anforderungen mit konkreten Anwendungen, sowie einer Pro/Contra Liste, um zwischen verschiedenen Anwendungen auszuwählen. In Stufe drei werden die einzelnen Anwendungen evaluiert.


Stufe null: Auswahl des Betriebssystems:

  • OpenSource
  • Zeitnahe automatische Updates
  • Einfache Bedienbarkeit
  • Native Vollverschlüsselung möglich mit AES-NI CPU Unterstützung
  • Umfassendes Anwendungsdatenbank mit Zeitnahen Updates und aktuellen Versionen
  • Nachhaltiger Support (Mindestens 5 Jahre)
  • Vollständiger Treibersupport für Dell Latitude 6430
  • schnelles Booten


OpenSUSE

Pro

  • Sehr aktuell
  • Einfache Verwaltung durch yast2

Contra

Stufe eins: Allgemeine Formulierung eines Tätigkeitsprofiles:

  • Surfen
  • E-Mail, Kalender, Kontakte - Offline ggf. eine Lösung für alles
  • Windowmanager/Desktop-Environment
  • Einheitliche Austauschformate für Dokumente (Archivierung/Bearbeitung)
  • Office Lösung (Text, Tabellenkalkulation, Präsentation)
    • Gute Rechtschreibprüfung
  • Audio/Video Schnitt, Player, Streaming, Encoder (Einfache und Profi Lösung)
  • Instand Messenger
  • Audiokonferenz
  • Videokonferenz
  • Kompression
  • Verschlüsselung (System/Datei)
  • Firewall
  • Antiviruslösung
  • Rootkit Abwehr
  • Unterhaltungssoftware
  • SocialMediaClient
  • Bild Bearbeitung (Pixel/Vektor)
  • Bild Betrachtung
  • Remotedesktop Client
  • SSH-Client
  • FTP-Client (grafisch)
  • Tolle Shell für Patrick R.
  • Wissenschaftliche Referenzierung + Textverarbeitung
  • Dateimanager
  • Dateigrößenanalyse
  • Virtualisierung
  • Projektmanagement
  • Entwicklungsumgebung (Java/C++/HTML/CSS/JavaScript)
  • Steuersoftware (Elster?) / Onlinebanking?
  • Versionsverwaltung (CVS/SVN/GIT)

Stufe zwei: Liste von Software, die Anforderungen von Stufe eins erfüllen kann.

Surfen

Optionen:

Mozilla Firefox

Pro:

  • Starke Erweiterbarkeit und Anpassbarkeit
  • Synchronisationsmöglichkeit von so ziemlich allem mit einer (wahlweise) eigenen(!) "Cloud".

Contra:

Chromium

Pro:

Contra:

  • Teilweise keine/schlechte Unterstützung proprietärer Inhalte.
Opera

Pro:

  • sehr leistungsfähig
  • einfache und effektive Bedienung per Mausgesten

Contra:

  • nicht OpenSource

Auswahl: ... Begründung: ...

E-Mail, Kalender, Kontakte - Offline ggf. eine Lösung für alles

Optionen:

Evolution

Pro:

  • Kann: E-Mail, Kontakte, Kalender, mittels Plugins auch auf Exchange Server. Google-Acounts sofern gewünscht funktionieren auch

Contra:

  • Schlechter Ruf was stabiltät angehat auf mitte der 2000
  • Sieht zu sehr nach Outlook aus.
Thunderbird

Pro:

  • Kann (teilw. mittels Plugins): E-Mail, Kontakte, Kalender.
  • Kann (teilw. mittels Plugins): Exchange, cardDAV, calDAV und weniger populäre Sync-Methoden.
  • Kann (teilw. mittels Plugins): S/MIME (X.509), GnuPG/PGP, PGP/MIME

Contra:

Opera Mail

Pro:

  • Im Browser integriert
  • einfache Mailinglistenverwaltung

Contra:

  • nicht OpenSource

Auswahl: ...

Begründung: ...

Windowmanager/Desktop-Environment

Optionen:

KDE4 + Plasma

Pro:

  • Viele Personalisierungsmöglichkeiten
  • Windows-ähnlicher Aufbau
  • Ansprechende optische und Gimmik-Spielereien ohne großartigen Ressourcenverbrauch.

Contra:

  • selten Kompatibilitätsprobleme mit für Gnome entwickelte Software.

Auswahl: ...

Begründung: ...


Einheitliche Austauschformate für Dokumente (Archivierung/Bearbeitung)

Optionen:

.doc (MS Office 2003; edit and store) / .pdf (output)

Pro:

  • Kompatibel mit dem Rest der Welt

Contra:

  • Muss bei LibreOffice extra eingestellt werden

Auswahl: ...

Begründung: ...


Office Lösung (Text, Tabellenkalkulation, Präsentation)

Optionen:

Apache OpenOffice

pro

  • sehr aktuelle Version 3.4.0 (8. Mai 2012)
  • Kompatibilität zu üblichen offenen Standards
  • sehr gute Kompatibilität zu M$ Office (imo bis Office 2007)
  • läuft unter Linux, MAC, Solaris/Unix und Windows

contra

  • Microsoft "erfindet" immer wieder neue Erweiterungen mit denen die open source Gemeinde zunächst nicht klar kommt. D.h. die quelloffenen Programme hinken etwas hinterher.
LibreOffice

Pro:

  • Sehr aktuell
  • Kompatibilität zu üblichen offenen Standards
  • Gute Kompatibilität zu M$ Office

Contra:

  • Powerpoint Ersatz schwächelt mit Kompatibilität

Auswahl: ...

Begründung: ...

Gute Rechtschreibprüfung

Optionen:

LibreOffice onboard

Pro:

  • Ist dabei
  • Funktioniert
  • Bedienung so einfach we bei InDesign

Contra:

  • Keine Ahnung ob das als gut qualifiziert

Auswahl: ...

Begründung: ...


Audio/Video Schnitt, Player, Streaming, Encoder (Einfache und Profi Lösung)

Optionen:

Player: VLC

Pro:

  • schlank und ressourcenschonend
  • Spielt fast alles

Contra:

Player+Encoder: MPlayer

Pro:

  • spielt auch, was VLC wegen defekter Dateien nicht mehr spielt.
  • einfache Tastaturbedienung
  • Unterstützt fbdev (die Frage hierbei ist, würde jemand von euch das nutzen?)

Contra:

  • Nicht ganz so gut dokumentiert.

Auswahl: ...

Begründung: ...


Streaming: Icecast

Pro:

  • einfache Einrichtung+Bedienung

Contra:

  • kein Video (?)

Instant Messenger

Optionen:

Pidgin

Pro:

  • Unterstützt auch fast alle proprietären Protokolle
  • Unterstützt (mittels Plugin) OTR

Contra:

  • Unterstützt kein GnuPG (Plugin defekt)
  • Unterstützt keine Ressourcen-Priorität im XMPP-Protokoll

Auswahl: ...

Begründung: ...


Audiokonferenz

Optionen:

Mumble

Pro:

  • openSource
  • Gute Sprachqualität, geringe Latenz

Contra:

Auswahl: ...

Begründung: ...


Videokonferenz

Optionen:

Beispiel 1

Pro:

Contra:

Auswahl: ...

Begründung: ...


Kompression

Optionen:

7zip/Q7z

Pro:

  • Sehr gute Kompression
  • kann fast jedes Archivformat (inklusive .dmg/.iso etc.) entpacken

Contra:

Auswahl: ...

Begründung: ...


Verschlüsselung (System/Datei)

Optionen:

Dateien: GnuPG

Pro:

  • kann asymmetrische und symmetrische Verschlüsselungen
  • ist plattformübergreifend kompatibel
  • gilt als vollkommen sicher
  • unterstützt aktuelle Verschlüsselungstechnologien
  • unterstützt Smartcards und Cryptomodule

Contra:

System: LVM2 mit dm_crypt

Pro:

  • gilt als vollkommen sicher
  • unterstützt aktuelle Verschlüsselungstechnologien
  • Ist stabil und von außen reparierbar

Contra:

System: Truecrypt

Pro:

  • einfache Nutzung+Bedienung

Contra:

Auswahl: ...

Begründung: ...


Firewall

Optionen:

iptables

Pro:

  • einfach, effizient
  • recht manipulationssicher
  • ressourcensparsam
  • sehr mächtig im Funktionsumfang

Contra:

SuseFirewall2

Pro:

  • unauffällig

Contra:

  • komplizierte Einrichtung

Auswahl: ...

Begründung: ...


Antiviruslösung

Optionen:

Beispiel 1

Pro:

Contra:

Auswahl: ...

Begründung: ...


Rootkit Abwehr

Optionen:

Beispiel 1

Pro:

Contra:

Auswahl: ...

Begründung: ...


Unterhaltungssoftware

Optionen:

Amarok

Pro:

  • hat sehr viele interessante Funktionen
  • ist sehr ansprechend gestaltet

Contra:

  • verbraucht etwas Systemressourcen

Auswahl: ...

Begründung: ...


SocialMediaClient

Optionen:

Polly

Pro:

  • innovative Funktionen

Contra:

  • wenig fertige Packages
  • nur Twitter

Auswahl: ...

Begründung: ...


Bild Bearbeitung (Pixel/Vektor)

Optionen:

Gimp

Pro:

  • sehr mächtiges Tool

Contra:

  • nicht sehr einsteigerfreundlich

Auswahl: ...

Begründung: ...


Bild Betrachtung

Optionen:

Beispiel 1

Pro:

Contra:

Auswahl: ...

Begründung: ...


Remotedesktop Client

Optionen:

X2go

Pro:

  • sehr schnell
  • geringe Netzlast
  • fast als würde man davorsitzen

Contra:

  • viele Stolperfallen bei der Einrichtung

Auswahl: ...

Begründung: ...


SSH-Client

Optionen:

ssh

Pro:

  • Standard
  • sicher
  • einfache Bedienung

Contra:

Auswahl: ...

Begründung: ...


FTP-Client (grafisch)

Optionen:

FileZilla

Pro:

  • einsteigerfreundlich
  • großer Funktionsumfang und Konfigurierbarkeit

Contra:

Auswahl: ...

Begründung: ...


Tolle Shell für Patrick R.

Optionen:

yakuake

Pro:

  • immer verfügbar
  • einfaches Herbeirufen per F12

Contra:

Auswahl: Es ist doch ein Terminalemulator gemeint, oder meint ihr die Shell an sich? Dann empfehle ich die bash, wegen Funktionsumfang und Bedienung und Standard und so.

Begründung: ...


Wissenschaftliche Referenzierung + Textverarbeitung

Optionen:

latex/lyx

Pro:

  • sehr mächtig
  • trotzdem gut Bedienbar

Contra:

  • erfordert eine gewisse Einarbeitung

Auswahl: ...

Begründung: ...


Dateimanager

Optionen:

Dolphin

Pro:

  • hat auf Tastendruck [F4] direkt eine kleine Shell
  • kann Vorschau-Funktionen
  • ist sehr Windows-ähnlich

Contra:

Auswahl: ...

Begründung: ...


Dateigrößenanalyse

Optionen:

du+sort

Pro:

  • einfache Bedienung

Contra:

  • shellbasiert, keine grafische Version verfügbar

Auswahl: ...

Begründung: ...


Virtualisierung

Optionen:

Linux-KVM

Pro:

  • resssourcensparend
  • einfach zu konfigurieren
  • mehrere Netzwerkmöglichkeiten

Contra:

Auswahl: ...

Begründung: ...


Projektmanagement

Optionen:

Beispiel 1

Pro:

Contra:

Auswahl: ...

Begründung: ...


Entwicklungsumgebung (Java/C++/HTML/CSS/JavaScript)

Optionen:

Eclipse

Pro:

Contra:

vim

Pro:

  • sehr gutes Syntaxhighlighting

Contra:

  • kein debugger
  • keine Automatismen

Auswahl: ...

Begründung: ...

Quanta+

Pro:

  • sehr mächtiges Werkzeug der Websiteentwicklung

Contra:

Steuersoftware (Elster?) / Onlinebanking?

Optionen:

Beispiel 1

Pro:

Contra:

Auswahl: ...

Begründung: ...


Versionsverwaltung (CVS/SVN/GIT)

Optionen:

git

Pro:

  • einfache Bedienung

Contra:

Auswahl: ...

Begründung: ...



Stufe drei: Evaluation der Vorgeschlagenen Software.