Zope
Zope (förkortning av engelska Z Object Publishing Environment) är ett datorprogram som är skapat med programmeringsspråket Python. Det är en familj av fri och öppen källkod på en applikationsserver på webben skriven i Python och dess tillhörande nätgemenskap. Z Object Publishing Environment var det första systemet som använde den nu vanliga metoden att publicera objekt för webben.[1] Zope var ett genombrottsprogram, en applikation som hjälpte till att sätta Python i strålkastarljuset.[2][3]
Historia
[redigera | redigera wikitext]Zope Corporation bildades 1995 i Fredericksburg, Virginia under namnet Digital Creations, som ett samriskföretag med InfiNet (ett gemensamt företag för tidningsföretag). Företaget utvecklade en rubrikannonsmotor för Internet. 1997 blev företaget självständigt och privat. Företagets mjukvaruutvecklare leds av CTO Jim Fulton. PythonLabs, skapare av Python, blev en del av företaget 2000 (Python-grundaren Guido van Rossum lämnade Zope Corp 2003).[4]
Det som nu är känt som Zope 2 började med en sammanslagning av tre separata mjukvaruprodukter – Bobo, Document Template och BoboPOS – till Principia application server. På uppdrag av sin största investerare, Opticality Ventures, släpptes Principia som fri programvara under namnet Zope 1998. Bobo, och därför Zope, var den första lösningen för publicering av webbobjekt.[1]
I november 2004 släpptes Zope 3. Zope 3 är en fullständig omskrivning som bara bevarar den ursprungliga objektdatabasen ZODB. Den är direkt avsedd för utveckling av webbapplikationer för företag med de senaste utvecklingsparadigmen. Zope 3 är dock inte kompatibel med Zope 2, så det går inte att köra Zope 2-applikationer på Zope 3.
Referenser
[redigera | redigera wikitext]- ^ [a b] Reuven M. Lerner. ”At the Forge – Assessing Ruby on Rails” (på engelska). Linux Journal. http://www.linuxjournal.com/article/8662. Läst 19 april 2021.
- ^ Lutz, Mark (2006). ”18: Advanced Internet Topics” (på engelska). Programming Python (3). O'Reilly Media. ISBN 9780596554613. Läst 19 april 2021
- ^ Jon Udell (7 februari 2000). ”Zope Is Python's Killer App.” (på engelska). BYTE. Arkiverad från originalet den 2 mars 2000. https://web.archive.org/web/20000302033606/http://www.byte.com/feature/BYT20000201S0004. Läst 19 april 2021.
- ^ ”Guido van Rossum Leaves Zope.com – Slashdot” (på engelska). developers.slashdot.org. http://developers.slashdot.org/article.pl?sid=03/07/09/1549236. Läst 19 april 2021.