Publius
הינה מערכת אינטרנטית לפרסום מידע על גבי הרשת, אשר שמה לעצמה כמטרה
התנגדות לכל צנזורה ועל כן מספקת אנונימיות כמעט מוחלטת למשתמשיה.
ב
Publius
ניתן לפרסם סוגי מידע שונים החל ממסמכי טקסט, HTML,
תמונות וכלה ב- java scripts.
קבצים המפורסמים
דרך Publius
מקבלים כתובת אינטרנט עצמאית, אליה יוכל לגשת כל החפץ
בכך.
Publius
משתמשת בשני חלקי תכנה עיקריים. הראשון - תכנת שרת הרצה על כל שרתי
Publius.
השני - תכנת לקוח המכילה קוד של HTTP
PROXY
מיוחד במינו בעל תצוגת דפדפן, המאפשרת למשתמש לפרסם ולמשוך מידע מהרשת.
המשתמש מריץ את תכנת ה- HTTP PROXY על
גבי המחשב האישי שלו, או לחליפין מתחבר ל HTTP PROXY
שרץ על מחשב אחר.
Publius
איננה מערכת P2P
טהורה, להפך - היא עובדת ברובה על תצורת שרת/לקוח הנפוצה באינטרנט,
אולם בד בבד היא טומנת בחובה אלמנטים רבים המשותפים לטכנולוגיות
P2P.
מצד אחד עקב
בניית Publius
והפעלתה על בסיס פרוטוקול HTTP,
אנו מקבלים ביצועים איטיים יותר מאשר ביישומי P2P
מוכרים כגון FreeNet ו-
Gnutella,
אולם Publius
חופנת בחובה גם יתרונות לעומתם, לדוגמה:
ב-
Publius מפיץ המידע ורק הוא, יכול לעדכן מידע ישן שהפיץ באופן כזה, שכל
מי שימשוך את המידע הישן מהרשת יקבל אוטומטית את המידע המעודכן. מלבד
זאת Publius מאפשר
למפיץ המידע ולו בלבד, למחוק את המידע שהפיץ, מכל שרתי Publius המכילים
אותו.