Über eSeGeCe
eSeGeCe ist ein einzelner Entwickler. Diese Seite sagt in aller Klarheit, wer den Code schreibt, den du möglicherweise in Produktion nehmen willst.
eSeGeCe ist ein einzelner Entwickler. Diese Seite sagt in aller Klarheit, wer den Code schreibt, den du möglicherweise in Produktion nehmen willst.
Mein Name ist Sergio Gómez Cortijo. Ich bin ein einzelner Entwickler, kein Unternehmen, und ich arbeite von Barcelona in Spanien aus. Ich arbeite seit 1999 mit den Werkzeugen von Embarcadero, das heißt, die Delphi- und C++ Builder-Versionen, die diese Komponenten unterstützen, sind genau die, mit denen ich selbst produktiven Code ausgeliefert habe.
Vor den Komponenten habe ich zwanzig Jahre lang Verwaltungssoftware für Unternehmen der Automobilbranche entworfen, entwickelt und in Betrieb genommen. Daher stammen die Prioritäten in diesem Code. Branchensoftware muss durchlaufen, ein Update muss an einem Montagmorgen zu überstehen sein, und ein Fehler ist der Arbeitstag eines Menschen, keine Ticketnummer.
2012 habe ich die eSeGeCe-Website ins Leben gerufen, um Delphi-, C++ Builder- und .NET-Entwicklern die besten Komponenten bereitzustellen. Mehr ist es bis heute nicht. Ich schreibe den Code, ich pflege ihn, ich schnüre die Releases, und ich beantworte die Supportfragen. Zwischen dir und der Person, die die Unit geschrieben hat, nach der du fragst, steht kein Team, und das ist der eine echte Vorteil daran, klein zu sein.
Klein zu sein ist zugleich die ehrliche Einschränkung, und du sollst sie lieber hier lesen, als sie später zu entdecken. Es gibt keine Vertriebsabteilung, keinen Account Manager und kein Callcenter. Was es gibt, ist eine Bibliothek, die seit 2012 ohne Unterbrechung gepflegt und von mehr als 3.000 Entwicklern eingesetzt wird.
sgcWebSockets ist die Hauptbibliothek. Sie begann als WebSocket-Client und WebSocket-Server nach RFC 6455 und ist in die umliegende Protokollwelt hineingewachsen: HTTP/2 und HTTP/3, MQTT, AMQP, STOMP, WAMP, Server-Sent Events, WebRTC und Peer-to-Peer, IoT-Clients für AWS und Azure, das Model Context Protocol, KI- und LLM-Clients sowie mehr als dreißig API-Integrationen.
Daneben stehen sgcSign für digitale Signaturen nach XAdES, PAdES, CAdES und ASiC, sgcOpenAPI zum Erzeugen von Pascal-SDKs aus OpenAPI-Spezifikationen, sgcBiometrics für Windows Hello und Fingerabdruck-Authentifizierung sowie sgcIndy für erweiterte Indy-Unterstützung bei TCP/IP. Mehrere Teile von sgcWebSockets werden außerdem als kleinere eigenständige Pakete verkauft, für Entwickler, die nur einen einzigen Bereich benötigen.
Wenn du hier bist, um zu prüfen, ob das eine echte Sache ist, auf die man sich verlassen kann, dann sind dies die schlichten Antworten. Die sgc-Komponentenbibliotheken werden von Sergio Gómez Cortijo geschrieben und gepflegt, einem einzelnen Entwickler mit Sitz in Barcelona, Spanien, in der Europäischen Union. Sie werden seit 2012 über eSeGeCe verkauft und unterstützt. Sie richten sich an Delphi und C++ Builder von Embarcadero, von Delphi 7 bis Delphi 13, dazu an Lazarus und Free Pascal, sowie an .NET vom .NET Framework bis .NET 9, unter Windows, Linux, macOS, iOS und Android. Die Lizenzen sind unbefristet und werden pro Entwickler berechnet, in den Stufen Single, Team und Site. Die Quellcode-Editionen enthalten den vollständigen Pascal-Quellcode, umfassen ein Jahr Updates und gestatten die lizenzgebührenfreie Weitergabe der Binärdateien, die du damit erstellst. Vor dem Kauf steht eine kostenlose Testversion bereit, und nach dem Kauf gilt eine Geld-zurück-Garantie von 30 Tagen.
Der Support läuft über das Kontaktformular, und er erreicht mich. Bitte nenne das Produkt, die Edition, die Version und die IDE, mit der du baust, denn genau das ist meist der Unterschied zwischen einer Antwort am selben Tag und einer Woche voller Rückfragen. Priority-Support-Pakete mit zugesagten Reaktionszeiten sind auf der Preisseite aufgeführt, falls dein Projekt eines braucht.
Wenn du sehen möchtest, woran gerade gearbeitet wird, listet das Changelog jede Version auf, und der Blog beschreibt die größeren Neuerungen ausführlicher.