Xanadu projekt

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt hozzászólók, és jelentősen eltérhet a 2015. február 5-én felülvizsgált verziótól ; az ellenőrzések 15 szerkesztést igényelnek .

A Project Xanadu volt az első hipertext koncepció , amelyet Ted Nelson programozó alkotott meg 1960-ban.

Ma a Project Xanadu szerzői terméküket a World Wide Web továbbfejlesztett változataként pozicionálják , küldetésüket a következőképpen írják le: „A modern szoftvertermékek csak a papírt utánozzák. Az internet egésze (amely a papírt is imitálja) nagymértékben leegyszerűsíti a hipertext modellünket azáltal, hogy az "egyirányú hivatkozások" primitív rendszereként valósítja meg, amely állandó megszakítással ebben a kapcsolatban, ha valamelyik linkelt dokumentum megváltozik. Ezenkívül a világhálón lehetetlenné válik ugyanannak a tartalomnak a különböző verzióinak tárolása a későbbi kezelés céljából” [1] .

A név a Xanadu -ból származik, amely az ősi kínai főváros, Shangdu nevének helytelen átírása .

Az OpenXanadu nevű, részben működő verzió 2014-ben jelent meg a világhálón. A név ellenére 2014 júniusában nem volt nyílt forráskódú. "Nyitottnak" nevezték, mert "minden alkotórésze látható". Az oldalon az alkotók azt állítják, hogy Tim Burners-Lee ellopta az ötletüket, a World Wide Web pedig "egy bizarr struktúra, amelyet különféle személyiségek magabiztos kezdeményezéseiből hoztak létre, valamint szörnyű programozási nyelvvel." Véleményük szerint a hipertext csak papíralapú dokumentumokhoz alkalmas, a WWW pedig csak az eltűnt oldalakra mutató eltűnt hivatkozások tárolását teszi lehetővé.

2016-ban Nelson interjút készített az Oh Internet! Dreams of the Digital World[2] , és bemutatta a Xanadoc dokumentum bemutató verzióját. E korai specifikáció és a megjelenítő alapján készült el a XanOrg jelölőformátum és a szerver architektúra gyakorlati megvalósítása a böngészőben való megtekintéshez [3] . A projekt a Wormwood nevet kapta.

Xanadu 17 szabálya

  1. Minden Xanadu szerver egyedileg és biztonságosan azonosítható.
  2. Minden Xanadu szerver felügyelhető függetlenül vagy hálózaton belül.
  3. Minden felhasználó egyedileg és biztonságosan azonosítható.
  4. Minden felhasználó kereshet, tölthet le, hozhat létre és tárolhat dokumentumokat.
  5. Minden dokumentum tetszőleges számú részből állhat, amelyek mindegyike bármilyen típusú adat lehet.
  6. Minden dokumentum tartalmazhat bármilyen típusú hivatkozást, beleértve a rendszer bármely más dokumentumának virtuális másolatait ("befoglalásait"), amelyek a tulajdonos rendelkezésére állnak.
  7. A hivatkozások láthatóak és bármely végpontról követhetők.
  8. A dokumentumra mutató hivatkozást a közzétételi aktus kifejezetten engedélyezi.
  9. Minden dokumentum tartalmazhat egy szerzői jutalmazási mechanizmust, bármilyen részletességgel, hogy kifizetéseket biztosítson a dokumentum részleges elolvasása után, beleértve a dokumentum bármely részét ("befoglalások").
  10. Minden dokumentum egyedileg és biztonságosan azonosítható.
  11. Minden dokumentum védhető a hozzáférés szabályozásához.
  12. Minden dokumentum gyorsan megtalálható, tárolható és letölthető anélkül, hogy a felhasználó ismerné a dokumentum fizikai helyét.
  13. Minden dokumentum automatikusan átkerül a fizikai tárhelyre, az adott pontról való hozzáférés gyakoriságának megfelelően.
  14. Minden dokumentum redundanciával automatikusan mentésre kerül, hogy katasztrófa esetén is elérhető legyen.
  15. Minden Xanadu szolgáltató tetszőleges díjat számíthat fel felhasználóinak a dokumentumok tárolására, lekérésére és közzétételére vonatkozóan.
  16. Minden tranzakció biztonságos és csak az azt végrehajtó személyek által ellenőrizhető.
  17. A Xanadu kliens-szerver kommunikációs protokoll egy nyíltan közzétett szabvány. A szoftver harmadik felek általi fejlesztése és integrálása javasolt. [négy]

Jegyzetek

  1. Xanadu® projekt . xanadu.com . Letöltve: 2020. július 12. Az eredetiből archiválva : 2021. május 1.
  2. Ted Nelson Herzog "Íme és íme" című művében . Letöltve: 2020. július 12. Az eredetiből archiválva : 2020. június 11.
  3. üröm . tetramor.ph . Letöltve: 2020. július 12. Az eredetiből archiválva : 2020. július 12.
  4. Andrew Pam. Xanadu GYIK: Milyen követelményeknek kívánnak megfelelni a Xanadu rendszerek?  (angol) (2002. április 12.). Letöltve: 2020. július 12. Az eredetiből archiválva : 2017. február 19.

Linkek