ich möchte mich an dieser Stelle kurz vorstellen. Ich komme aus Augsburg und bin in der Softwareentwicklung (Schwerpunkt Client/Server Managementsoftware unter Microsoft Windows) beschäftigt. Privat tendiere ich hingegen zu Solaris und entwickle dort und unter Linux auch OpenSource Software.
Vista+ bezeichnet alle Microsoft Betriebssysteme, die seit Vista erschienen sind; also Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8, Windows Server 2012, Windows 8.1 und Windows Server 2012 R2
Multicastdatenübertragungssoftware auf Basis des NORM Protokolls[1]
MAN DICO Simulationssoftware erweitert und kleinere Tools erstellt.
Patchmanagementsystem
auf Basis der mssecure.xml, aucatalog1.cab
bei Erscheinen des neuen Datenformats: Umstellung auf wsusscan.cab bzw. etwas später auf wsusscn2.cab
Untersuchung bezüglich der Umstellung des aktuellen "offline" Verfahrens auf das "online" Verfahre (WSUS)
Mitentwicklung eines eigenen Updateservers (analog zu WSUS) unter Verwendung der dokumentierten WSUS API (MS-WUSP)
Microsoft Windows Auto Log On Credential Provider für die automatische, von einem Dienst gesteuerte, Anmeldung an Vista+
Citrix Presentation Server Integration in die baramundi Management Suite
Tastaturfiltertreiber zum Injecten von Ctrl-Alt-Del am Anmeldebildschirm unter Vista+ (nein der loggt keine Kennwörter)
.NET Properties mittels Templates unter C++ "nachgebaut". Die Motivation ist die Verwendung der Properties wie Membervariablen mit den Vorteilen der Getter/Setter (Stichwort konkurrierende Zugriffe) z.B. Elem.Number = Elem.Number + DoSomething (Elem.Number) statt Elem.SetNumber (Elem.GetNumber () + DoSomething (Elem.GetNumber ())
Serverseite einer Windows Desktop Sharing Anwendung auch bekannt als Remote Assistance (Vista+ über RDP, XP/2003 durch prop. Format und VNC)
crfile: "Abfallprodukt" aus der Diplomarbeit zum Erzeugen von Zufallsdaten
verwendet rand für die Zufallsdaten
Wertebereich ist einschränkbar, dadurch z.B. auch für Zufallsdaten für SQL Statements verwendbar
Anbieter bestimmt was in Appstore vorhanden ist. MS erlaubte einige Zeit z.B. keine Software, die unter der GPL steht. Mittlerweile ist Software, die unter der GPLv3 steht aber erlaubt. Die Quelle ist leider mittlerweile nicht mehr verfügbar. Die ursprüngliche License Agreement für den Windows Phone 7.0 Store hat aber GPLv3 explizit verboten (leider nicht mehr das MS original Dokument als Quelle aber einen Ausschnitt daraus: http://www.osnews.com/story/24433/GPL-like_Licenses_Explicitly_Banned_from_WP7_Marketplace - Ich kann das übrigens bestätigen, da ich das Original selbst gelesen habe).
überteuerte Software (viele Programme sind ihr Geld einfach nicht wert)
es werden lediglich Nutzungsrechte gekauft, d.h. ohne physischen Datenträger läßt sich die Software u.U. später nicht mehr installieren wenn sie einmal aus dem Store genommen wurde oder der Store nicht mehr existiert
Anbieter (z.B. Google) kann Software, die gegen die AppStore Bedingungen verstößt auch auf Geräten entfernen, die diese Software bereits installiert haben. Bei Viren/Trojanern ist das sehr sinnvoll, leider kann damit aber auch jede andere Software entfernt werden)
Software kann aus dem Store generell entweder aus irgendwelchen Gründen gelöscht werden ("Microsoft reserves the right to remove any Application or In-App Product from availability in the Windows Phone Store for any reason or no reason."[2]) oder wenn es ohne weitere Beweise als notwendig erachtet wird ("Apple has reason to believe that such action is prudent or necessary"[3]). Mehr muß ich dazu wohl nicht sagen. Diese Klauseln ermöglichen es den AppStore Anbietern zu schalten und zu walten wie sie wollen.
Kapazitätsverschiebung von OpenSource hin zu kostenpflichtigen AppStore Anwendungen (OpenSource ist ja nicht überall "erlaubt")