Public

Projects

Users

Details for group liberation

General information

  • Groupname: liberation
  • Users: ethana2
  • Description:

    This is the Net Liberation Project. It's objective is to empower people online to fight back against obstacles to their freedom, namely the scourge of DPI, overzealous net censorship, and lack of efficient protocol structures. I shall start off in the manner of Ubuntu: with a set of bugs to fix. Bug #1: One cannot do things like host web pages from their PC without paying extortionate fees. Torrents are throttled. ISP's are crossing the line in general. Bug #2: One cannot host web pages from their PC due to the lack of distributive properties inherent in http, https, and ftp. Bug #3: General underuse of streaming p2p technology, see bug #2. Bug #4: Due to bugs one and two, we are expected not to block ads on sites. That, well, pisses me off. Ads are _not_ the answer. Bug #5: Net censorship is balkanizing the internet on a national scale. My friend in Muslim nations often cannot view sites like myspace, flickr, and isohunt.

    The first objective is to put open software technologies in place such that a simple web page can be hosted from a domestic PC with an American ISP using p2p technology.

    As this will mainly consist of modifications to the Linux networking code, The Linux version of programs like Apache, Firefox, Azureus, and Asterisk, all code involved will be under the GNU GPLv2 or 3, with the possible exception of any modifications to Apache, which may need to use the Apache license. All other media created will be under the latest version of the (US) Creative Commons -attribution -share-alike license.

Tags

No tag for this group

Services

Websites

  • netliberation.tuxfamily.org

    This, if accepted, will be the summary page for the net liberation project. Its purpose is to explain the project to visitors, and it will contain the proper contact information to get involved in the project. This is especially important as collaboration with developers of a variety of other open source projects will be vital to the completion of this one.

    Licences: page contents will likely be under the GNU free doc and/or CC-BY-SA. Related code will be under the GNU GPLv2 when possible- any modifications made to Apache, however, would likely be kept under the Apache license, so as to prevent the fragmentation of Apache's code base. Other similar situations, should they arise, will probably be handled in like manner.

Mailing Lists

  • lists.tuxfamily.org/netliberation

    This will likely be the prime means of centralized collaboration within the net liberation project. If real-time communication involving collaborators becomes necessary, this list may be largely replaced by a freenode IRC channel, or, if I learn how to use it, an an asterisk server.