Jump to content

Syndie: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Dadu~enwiki (talk | contribs)
making it more easy to read
m –{{Network-software-stub}} using StubSorter
 
(38 intermediate revisions by 19 users not shown)
Line 1: Line 1:
{{Infobox Software
{{Infobox software
| name = Syndie
| name = Syndie
| logo =
| title =
| logo = <!-- Image name is enough -->
| screenshot = [[Image:Syndie 1 101 screenshot.png|200px|Screenshot of an outdated Syndie version.]]
| logo caption =
| logo_size =
| logo_alt =
| screenshot = Syndie 1 101 screenshot.png
| caption =
| caption =
| developer = zzz, jrandom, others
| screenshot_size =
| screenshot_alt =
| latest release version = 1.103b
| collapsible =
| latest release date = {{release date|2013|02|03}}
| released = {{Start date and age|2006|09|26|df=yes}}
| operating system = [[Cross-platform]]
| genre = [[Distributed forum]], [[Anonymity]]
| discontinued =
| latest release version = 1.107b
| license = Free/Open Source - [https://syndie.de/faq#license Multiple licenses] [[Public domain]], [[BSD license]], [[GNU General Public License]], [[MIT license]], [[Artistic License]]
| website = {{url|https://syndie.de/}}
| latest release date = {{release date|2016|08|14}}
| latest preview version =
| latest preview date = <!-- {{Start date and age|YYYY|MM|DD|df=yes/no}} -->
| programming language = [[Java (programming language)|Java]]
| operating system = [[Linux]], [[OS X]], [[Windows]]
| size =
| language = English, German, French, Spanish, Polish, Portuguese, Rumanian, Russian, Swedish
| language count = 9<!-- DO NOT include this parameter unless you know what it does -->
| language footnote =
| genre = [[Distributed computing|Distributed]] forums, [[Anonymity]]
| license = Mostly [[public domain]]; some code under [[BSD license]], [[GNU General Public License]], [[MIT license]] or [[Artistic License]] license
| alexa =
| website = {{url|syndie.de}}
}}
}}
'''Syndie''' is an [[open source]] [[cross-platform]] computer application to [[Web syndication|syndicate]] (re-publish) data over a variety of [[Anonymous P2P|anonymous]] and non-anonymous computer networks.
'''Syndie''' is an [[open-source software|open-source]] [[cross-platform]] computer [[Application software|application]] to [[Web syndication|syndicate]] (re-publish) [[data]] (mainly [[Internet forum|forums]]) over a variety of [[Anonymous P2P|anonymous]] and non-anonymous [[computer network]]s.


Syndie is capable of reaching archives situated in the following anonymous networks: [[I2P]], [[Tor (anonymity network)|Tor]], [[Freenet]].
Syndie is a [[Java application]] and as such can run on any platform on which java is supported; although a [[Standard Widget Toolkit|SWT]] is required for the [[Graphical user interface|GUI]] versions.


== History ==
== History ==
Syndie has been in development since 2003 and ties in closely with the [[I2P]] project, which is considered a parent project. Following the departure of lead developer Jrandom in 2007 work on syndie was paused, however as of 2013 active development has once again resumed.
Syndie has been in development since 2003 and ties in closely with the [[I2P]] network project, which is considered a parent project.<br>
Following the departure of [[lead developer]] Jrandom in 2007, work on syndie was paused. Active development resumed for a period, with the most recent release in 2016.


==Features==
== Concept ==
Syndie operates in a manner similar to [[blogs]], [[newsgroups]], [[Internet forum|forums]], and other content tools; it allows one or more authors to privately or publicly post messages. Messages are pushed and pulled to and from archives, which are in a variety of anonymous and non-anonymous locations. Most archives are [[HTTP]] archives hosted inside the [[I2P]] network, but there are syndie archives in [[Freenet]] and the normal internet too. each archive does not control the content stored on it; by default all messages are pushed and pulled by all participants. In this way, every message is backed up by every user, so should one archive go down, the content can be pushed to a different archive then pulled by other users of that archive. This means that even if all of the users and archives delete a message, as long as one person has it and there is one pushable archive, the message will be redistributed to every user. Users have the option to delete locally stored messages after a set time, after the local storage consumes a certain amount of space, or by [[Blacklist (computing)|blacklists]] of users.
Syndie operates in a manner similar to [[blogs]], [[newsgroups]], [[Internet forum|forums]], and other content tools; it allows one or more authors to privately or publicly post messages. Messages are pushed and pulled to and from archive servers (other peers that choose to be), which are hosted in a variety of anonymous and non-anonymous locations.


Most archive servers are [[HTTP]] archives hosted inside the [[I2P]] network, but there are syndie archives in [[Freenet]] as well as the normal internet. Each archive does not control the content stored on it; by default all messages are pushed and pulled by all participants. In this way, every message is backed up by every user, so should one archive go down, the content can be pushed to a different archive then pulled by other users of that archive. This means that even if all of the users and archives delete a message, as long as one person has it and there is one pushable archive, the message will be redistributed to every user.
Syndie is primarily a graphical application, based on the [[Standard Widget Toolkit]] for Java, but it can be run in a [[Command-line interface|CLI]] ([[Headless software|headless]]) mode.


Users have the option to delete locally stored messages after a set time, after the local storage consumes a certain amount of [[disk space]], or by [[Blacklist (computing)|blacklists]] of users.
Each identity is known as a forum, and users can post into their own or different forums. Each user can control their forum; for example, they may wish to run a blog by not permitting other people to start threads, but allowing them to post comments.

Each user can create multiple identities. Each identity is known as a forum, and users can post into their own or different forums. Each user can control their forum; for example, they may wish to run a blog by not permitting other people to start threads, but allowing them to post comments.

== Technical requirements ==
Syndie is a [[Java application]] and as such can run on any [[Platform (computing)|platform]] on which [[Java (software platform)|Java]] is supported; although a [[Standard Widget Toolkit|standard widget toolkit]] is required for the [[graphical user interface]] versions.

Syndie is primarily a [[Graphical user interface|graphical]] application, based on the [[Standard Widget Toolkit]] for Java, but it can be run in a [[Command-line interface|CLI]] ([[Headless software|headless]]) mode.


==See also==
==See also==
* [[Distributed computing]], [[Distributed Networking]], [[Distributed database]]
* [[I2P]] - The development of Syndie and I2P currently overlap.
* [[I2P]] - The development of Syndie and I2P currently overlap.
* [[Anonymous P2P]]
* [[Anonymous P2P]]
* [[Osiris (Serverless Portal System)]]
* [[Osiris (Serverless Portal System)]] - Support P2P web forum.
* [[Tahoe-LAFS]]
* [[Internet forum]]


== References ==
== References ==
Line 36: Line 61:


==External links==
==External links==
* {{Official|https://syndie.de/}}
* {{Official website|https://www.syndie.de/}}
* www.syndie.i2p inside the I2P network
* [https://forum.i2p2.de/viewforum.php?f=29 Syndie forum] at I2P forums
* [https://web.archive.org/web/20111004043632/http://forum.i2p2.de/viewforum.php?f=29 Syndie web forum] at I2P forums
* [http://infoanarchy.org/en/Syndie Syndie] at [[infoAnarchy]]
* [http://infoanarchy.org/en/Syndie Syndie] at infoAnarchy.org (web site about [[infoanarchism]])


{{I2P}}
{{Portal bar|Cryptography|Free software}}
{{Portal bar|Free and open-source software}}


[[Category:Cross-platform free software]]
[[Category:Free Internet forum software]]
[[Category:Free Internet forum software]]
[[Category:Free routing software]]
[[Category:Free routing software]]
[[Category:Free software programmed in Java (programming language)]]
[[Category:Cryptographic software]]
[[Category:Cryptographic software]]
[[Category:Anonymity networks]]
[[Category:Anonymity networks]]
[[Category:Internet privacy]]
[[Category:Internet privacy]]
[[Category:Free network-related software]]
[[Category:Free network-related software]]
[[Category:I2P]]

Latest revision as of 06:04, 26 December 2023

Initial release26 September 2006; 18 years ago (2006-09-26)
Stable release
1.107b / August 14, 2016 (2016-08-14)
Written inJava
Operating systemLinux, OS X, Windows
Available in9 languages
List of languages
English, German, French, Spanish, Polish, Portuguese, Rumanian, Russian, Swedish
TypeDistributed forums, Anonymity
LicenseMostly public domain; some code under BSD license, GNU General Public License, MIT license or Artistic License license
Websitesyndie.de

Syndie is an open-source cross-platform computer application to syndicate (re-publish) data (mainly forums) over a variety of anonymous and non-anonymous computer networks.

Syndie is capable of reaching archives situated in the following anonymous networks: I2P, Tor, Freenet.

History

[edit]

Syndie has been in development since 2003 and ties in closely with the I2P network project, which is considered a parent project.
Following the departure of lead developer Jrandom in 2007, work on syndie was paused. Active development resumed for a period, with the most recent release in 2016.

Concept

[edit]

Syndie operates in a manner similar to blogs, newsgroups, forums, and other content tools; it allows one or more authors to privately or publicly post messages. Messages are pushed and pulled to and from archive servers (other peers that choose to be), which are hosted in a variety of anonymous and non-anonymous locations.

Most archive servers are HTTP archives hosted inside the I2P network, but there are syndie archives in Freenet as well as the normal internet. Each archive does not control the content stored on it; by default all messages are pushed and pulled by all participants. In this way, every message is backed up by every user, so should one archive go down, the content can be pushed to a different archive then pulled by other users of that archive. This means that even if all of the users and archives delete a message, as long as one person has it and there is one pushable archive, the message will be redistributed to every user.

Users have the option to delete locally stored messages after a set time, after the local storage consumes a certain amount of disk space, or by blacklists of users.

Each user can create multiple identities. Each identity is known as a forum, and users can post into their own or different forums. Each user can control their forum; for example, they may wish to run a blog by not permitting other people to start threads, but allowing them to post comments.

Technical requirements

[edit]

Syndie is a Java application and as such can run on any platform on which Java is supported; although a standard widget toolkit is required for the graphical user interface versions.

Syndie is primarily a graphical application, based on the Standard Widget Toolkit for Java, but it can be run in a CLI (headless) mode.

See also

[edit]

References

[edit]
[edit]