cargu 10 Geschrieben 2. April 2013 Melden Teilen Geschrieben 2. April 2013 Hallo,ich habe eine kleine Webapplikation, die mit einer selbst geschriebenen Windows-Software (MSVC++) zusammenarbeitet. Dafür benötige ich nun eine Möglichkeit, sie im Internet zu betreiben.(Hintergrundinfo: Es handelt sich um keine ASPX/.NET Applikation, sondern ein paar php-Skripte, die das C++-basierte Backend über ein TCP-Socket ansprechen können.)Zum Betrieb einer solchen Software würden sich technisch u.a. die folgenden Varianten eignen:1) Windows 7 Professional mit Apache httpd2) Windows Server 2012 (z.B. Foundation) und Apache httpd3) Windows Server 2012 (z.B. Foundation) und IISDie Frage wäre jetzt, wie sähe es lizenzseitig mit den Varianten 1 bis 3 jeweils aus?Aspekte, die evtl. wichtig sind:- Die einzige Funktion des Servers wäre das Betreiben dieser Anwendung- Die Anwendung wäre über das Internet öffentlich erreichbar, d.h. die Anzahl der Nutzer ist unbekannt und beliebig groß- Es wird kein AD/Domain-Controller, DHCP-Server, DNS-Server, ... gebraucht- Keine Virtualisierung benötigt- Kein ASPX- Kein Fileserver, kein Druckserver, ... benötigt- Keine Cloud-Dienste gewollt/benötigt- Kein WSUS benötigt, kein verteiltes Dateisystem benötigt, usw. usw.Wie gesagt, rein technisch würde es schon reichen, ein Windows 7 herzunehmen, Apache httpd (inkl. php-Modul) und die eigene Software zu installieren und fertig. (Abgesehen von der PostgreSQL-Datenbank im Hintergrund. (OpenSource))(Die Software, auf die sich die folgenden Überlegungen beziehen, ist natürlich legal gekauft. Es geht nur darum, wie man das gekaufte Produkt benutzen darf.)Was mir unklar an der allgemeinen Rechtslage ist:- Darf man ein System mit Win 7 in der Funktion als Webserver betreiben, wenn man für die Webdienste keine Software von MS verwendet (d.h. Apache httpd benutzt = OpenSource)?- Wie sieht es mit CALs o. ä. für Internetuser aus, die nur via HTTP auf den Server zugreifen? Ich glaube, da gab es einen Unterschied, ob die gegen das AD authentifiziert werden oder nicht?- Macht es lizenztechnisch bei Windows Server 2012 einen Unterschied, ob man IIS oder Apache httpd verwendet?Zur Authentifizierung: Active Directory o. ä. interessiert für die Fragestellung nicht. Die User, die mit der Webapplikation interagieren, sind überwiegend anonyme Websurfer. Es besteht aber die Möglichkeit für die User, sich ein Benutzerkonto zu registrieren (Username+Passwort-Kombi. Benutzerdaten landen in einer PostgreSQL-Datenbank). Die Benutzerauthentifizierung in der Webapplikation ist optional und hat mit den Windows-Benutzerkonten nichts zu tun. Die optionalen Benutzerkonten der WebApp stehen nur in einer pgSQL-Tabelle.Vielen Dank für Aufklärung zum Thema und alle Hinweise!Gruß, Cargu Zitieren Link zu diesem Kommentar
Die.Minka 10 Geschrieben 3. April 2013 Melden Teilen Geschrieben 3. April 2013 (bearbeitet) Hi cargu, - Darf man ein System mit Win 7 in der Funktion als Webserver betreiben, wenn man für die Webdienste keine Software von MS verwendet (d.h. Apache httpd benutzt = OpenSource)? Das könnte Problematisch werden. In den PURs ist hierzu folgendes zu finden: ... 8. Sie sind berechtigt, bis zu 20 andere Geräten mit dem Lizenzierten Gerät zu verbinden, um Dateifreigabe-, Datei-, Druck-, Internetinformationsdienste, Dienste für die gemeinsame Nutzung der Internetverbindung und Telefoniedienste zu verwenden. ... Übers Internet greifen sicher mehr als 20 Geräte auf deinen "Server" zu. - Wie sieht es mit CALs o. ä. für Internetuser aus, die nur via HTTP auf den Server zugreifen? Ich glaube, da gab es einen Unterschied, ob die gegen das AD authentifiziert werden oder nicht? Richtig diese Regelung gab es in den "alten PURs" Sie benötigen keine CALs für Folgendes: einen Nutzer oder ein Gerät, der bzw. das nur über das Internet auf Ihre Instanzen der Serversoftware zugreift, ohne von der Serversoftware oder durch eine andere Methode authentifiziert oder anderweitig individuell identifiziert zu werden ... In den Aktuellen PURs ist davon nicht mehr zu lesen. In den aktuellen PURs steht folgendes: Zugriffslizenzen1. Sie müssen jede CAL entsprechend einem Nutzer oder einem Gerät zuweisen und jede Externe Connector-Lizenz einem Lizenzierten Server.2. CALs oder Externe Connector-Lizenzen sind für den Zugriff auf Serversoftware erforderlich.3. CALs und Externe Connector-Lizenzen erlauben den Zugriff auf die entsprechende Version (einschließlich früherer Versionen, die unter Downgraderechten verwendet werden) oder frühere Versionen der Serversoftware.4. Für den Zugriff durch einen anderen Lizenzierten Server oder für bis zu zwei Nutzer oder Geräte zur Administration der Software sind keine CALs erforderlich.5. Für den Zugriff auf Serversoftware, die eine Web- oder HPC-Arbeitsauslastung ausführt, sind keine CALs erforderlich.6. Für den Zugriff in einer Physischen OSE, die ausschließlich zum Hosten und Verwalten von Virtuellen OSEs verwendet wird, sind keine CALs erforderlich.7. Ihre CALs und Externen Connector-Lizenzen erlauben nur den Zugriff auf Ihre Lizenzierten Server (nicht die eines Dritten). Authentifiziern oder nicht spielt scheinbar keine Rolle mehr, Cals sind notwendig. ( Windows Server als BS vorrausgesetzt) - Macht es lizenztechnisch bei Windows Server 2012 einen Unterschied, ob man IIS oder Apache httpd verwendet? Nicht für die Lizenzierung von Windows Server bzw. der Notwendigkeit von Cals bearbeitet 3. April 2013 von Die.Minka Zitieren Link zu diesem Kommentar
Dr.Melzer 191 Geschrieben 3. April 2013 Melden Teilen Geschrieben 3. April 2013 Du kannst den Server 2012 dafür benutzen wenn er als reiner Webserver läuft. Dazu findet sich in den aktuellen Produktnutzungsrechten folgendes: Für den Zugriff auf Serversoftware, die eine Web- oder HPC-Arbeitsauslastung ausführt, sind keine CALs erforderlich. Als Definition für die Web-Arbeitsauslastung findet sich das hier in den Produktnutzungsrechten: Web Workloads (auch als „Internet-Weblösungen“ bezeichnet) sind öffentlich zugänglich und bestehen ausschließlich aus Webseiten, Websites, Webanwendungen, Webdiensten und/oder POP3-Mailservern. Aus Gründen der Deutlichkeit sei klargestellt, dass der Zugriff auf Inhalte, Informationen und Anwendungen, die durch die Software innerhalb einer Internet-Weblösung bereitgestellt werden, nicht auf Ihre Mitarbeiter oder die Mitarbeiter Ihrer verbundenen Unternehmen beschränkt ist. Sie dürfen die Software in Internet-Weblösungen zur Ausführung von Folgendem verwenden: Webserver-Software (z. B. Microsoft-Internetinformationsdienste) und Management oder Security Agents (z. B. den System Center Operations Manager-Agent) Datenbankmodulsoftware (z. B. Microsoft SQL Server) ausschließlich zur Unterstützung von Internet-Weblösungen den DNS-Dienst (Domain Name System) zur Auflösung von Internetnamen in IP-Adressen, sofern dies nicht die einzige Funktion dieser Instanz der Software ist. 1 Zitieren Link zu diesem Kommentar
kallewares 10 Geschrieben 9. April 2013 Melden Teilen Geschrieben 9. April 2013 Hallo, wie sieht es bei diesem Thema mit einem downgrade auf Webserver 2008R2 aus? Geht das? bekommt man hier downgrade Medien zum herunterladen? Vielen Dank. Mit freundlichen Grüßen Thorsten Alke Zitieren Link zu diesem Kommentar
Dr.Melzer 191 Geschrieben 10. April 2013 Melden Teilen Geschrieben 10. April 2013 wie sieht es bei diesem Thema mit einem downgrade auf Webserver 2008R2 aus? Was meinst du damit genau? Geht das? Geht was? bekommt man hier downgrade Medien zum herunterladen? Wenn du Volumenlizenzen hast ja. Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.