UserLand programvara
Typ | Privat |
---|---|
Industri | Internet, mjukvara |
Grundad | 1988 |
Huvudkontor |
Los Altos , Kalifornien ,USA
|
Nyckelpersoner |
Dave Winer (grundare och tidigare VD) , Jean-Louis Gassée (tidigare styrelseledamot) , John Robb (tidigare president) , Robert Scoble (tidigare marknadsdirektör) |
Produkter | Programvarupaket och tjänster för webbinnehållshantering och blogging |
Antal anställda |
färre än 10 vid något tillfälle |
Hemsida | www.userland.com |
UserLand Software är ett USA-baserat mjukvaruföretag, grundat 1988, som säljer webbinnehållshantering, samt bloggprogramvarupaket och tjänster.
Företagshistoria
Dave Winer grundade företaget 1988 efter att ha lämnat Symantec våren 1988. Jean-Louis Gassée , som avgick 1990 som chef för Apples produktutveckling, kom att sitta i UserLands styrelse.
Gräns
UserLands första produktsläpp i april 1989 var UserLand IPC, ett utvecklarverktyg för interprocesskommunikation som var tänkt att utvecklas till ett plattformsoberoende RPC - verktyg. I januari 1992 släppte UserLand version 1.0 av Frontier, en skriptmiljö för Macintosh som inkluderade en objektdatabas och ett skriptspråk som heter UserTalk . Vid tidpunkten för den ursprungliga releasen var Frontier den enda skriptmiljön på systemnivå för Macintosh, men Apple arbetade på sitt eget skriptspråk , AppleScript , och började kombinera det med MacOS 7-systemprogramvaran. Som en konsekvens kom det mesta av Macintosh-skriptarbetet att göras i det mindre kraftfulla, men gratis, skriptspråk som tillhandahålls av Apple.
UserLand svarade på Applescript genom att ompositionera Frontier som en webbutvecklingsmiljö och distribuera programvaran gratis med "Aretha"-utgåvan från maj 1995. I slutet av 1996 hade Frontier 4.1 blivit "en integrerad utvecklingsmiljö som lämpar sig för skapandet och underhåll av webbplatser och hantering av webbsidor kräver mycket jobb," och när Frontier 4.2 släpptes i januari 1997, var programvaran väl etablerad inom området för webbplatshantering och CGI-skript, vilket gjorde det möjligt för användare att "smaka på kraften i storskalig databaspublicering med fri programvara."
Frontiers NewsPage-svit kom att spela en avgörande roll i framväxten av bloggande genom dess antagande av Jorn Barger , Chris Gulker och andra under perioden 1997–98.
UserLand lanserade en Windows- version av Frontier 5.0 i januari 1998 och började ta betalt för licenser igen med 5.1-versionen från juni 1998.
Frontier blev därefter kärnan för två av UserLands produkter, Manila och Radio UserLand, samt Dave Winers OPML Editor , som alla stöder UserTalk-skriptspråket.
UserLand placerade så småningom Frontier under GNU General Public License med öppen källkod med 10.0a1-utgåvan den 28 september 2004. Frontier underhålls nu av Frontier Kernel Project.
Tidiga webbbyggande applikationer
Userland utvecklade två banbrytande webbbyggnadsapplikationer, AutoWeb i början av 1995 och Clay Basket senare samma år. Båda applikationerna gick igenom en gratis offentlig betaperiod, men ingen av dem släpptes någonsin i en 1.0-version. 1996 övergavs Clay Basket till förmån för förbättrad webbpubliceringsfunktion inbyggd i Frontier.
Manila
Lanserades som en del av Frontier 6.1 i november 1999, Manila är ett innehållshanteringssystem som tillåter värd för webbsidor och deras redigering via en webbläsare. Inom några dagar efter att ha släppt Manila, satte UserLand upp en gratis Manila-värdtjänst, EditThisPage.com, som snabbt blev en populär webbloggningstjänst .
Radio UserLand
Radio UserLand är ett webbloggsystem på klientsidan som är värd för bloggar på UserLands servrar för en årlig mjukvarulicensavgift. Programvaran inkluderar en RSS- aggregator och var en av de första applikationerna som både skickade och tog emot ljudfiler som RSS-kapslingar (se podcasting ). UserLand var en tidig användare av RSS- syndikeringsmetoden och slog samman Winers Scripting News XML-format med Netscapes RSS.
Först släpptes som en offentlig beta under namnet Pike i mars 2000, kom programvaran att släppas i synk med Manila versionsnumrering: den första utgåvan av 2001 fick namnet Radio UserLand 7.0 och dess enda större uppgradering i 2002 Radio UserLand 8.0. Programvaran anses inte längre vara under aktiv utveckling.
XML-baserade protokoll och format
UserLand räknas till de tidigaste användare av XML , med första experiment som gjordes i slutet av 1997. Företaget var involverat i utvecklingen, specifikationen och implementeringen av flera XML-format och noterades för sitt engagemang för öppenhet.
XML-RPC
skapades 1998 av UserLand Software och Microsoft och är ett fjärranropsprotokoll som använder XML för att koda sina anrop och HTTP som en transportmekanism.
UserLand inkluderade först ett stabilt XML-RPC-ramverk med sin 5.1.3-utgåva av Frontier i augusti 1998 och använde sedan omfattande XML-RPC i sina Frontier-baserade produkter, Manila och Radio UserLand. XML-RPC används också i MetaWeblog API.
TVÅL
SOAP utvecklades från XML-RPC och designades som ett objektåtkomstprotokoll av Dave Winer , Don Box , Bob Atkinson och Mohsen Al-Ghosein 1998, med stöd från Microsoft , där Atkinson och Al-Ghosein arbetade vid den tiden.
SOAP 1.1 skickades till W3C av bland annat Microsoft , IBM och UserLand den 9 maj 2000. Version 1.2 av den föreslagna standarden blev en W3C- rekommendation den 24 juni 2003.
RSS
RSS (Really Simple Syndication) är en familj av webbflödesformat som används för att publicera ofta uppdaterade verk – som blogginlägg, nyhetsrubriker, ljud och video – i ett standardiserat format. Ett RSS-dokument (som kallas ett "flöde", "webbflöde" eller "kanal") innehåller fullständig eller sammanfattad text, plus metadata som publiceringsdatum och författarskap.
Mellan 1999 och 2003 bidrog UserLand med olika versioner av RSS-specifikationen. För en översikt över processen, se History of web syndication technology .
Genom att använda RSS körde UserLand också en av de första webbaggregatorerna, My.UserLand.Com, som gjorde det möjligt för användare att följa många webbloggar från en enda webbsida.
Userlands RSS-förespråkande ledde till att de utvecklade RSS-flöden för företaget New York Times . De ursprungliga flödena använde en variant av standard RSS, och flödena publicerades endast för UserLand Radio-bloggare.
OPML
Outline Processor Markup Language (OPML) är ett XML- format för konturer. Ursprungligen utvecklat 2000 som ett inbyggt filformat för Radio UserLands outliner - applikation, har det sedan antagits för andra användningsområden, det vanligaste är att utbyta listor med webbflöden mellan webbflödesaggregatorer .