Freedom Box Foundation Wants Plug Servers For All 225
An anonymous reader writes "From the NYTimes.com article: 'A Columbia law professor in Manhattan, Eben Moglen, [is] putting together a shopping list to rebuild the Internet — this time, without governments and big companies able to watch every twitch of our fingers. ... Put free software into the little plug server in the wall, and you would have a Freedom Box that would decentralize information and power, Mr. Moglen said. This month, he created the Freedom Box Foundation to organize the software.'"
Hip Hip Hurray ! (Score:2, Funny)
Take the power back to the people.
"Running a server" in violation of AUP (Score:4, Insightful)
"Once everyone is getting them, they will cost $29." -- Eben Moglen
And then everyone will get to watch their Internet bills double or triple as the ISP discovers that they're "running a server" in violation of the ISP's acceptable use policy and "helpfully" upgrades their service to business class.
Re: (Score:2)
The Slashdot effect (Score:3)
Text is nothing. [...] 25 friends
Tell that to someone who just got tens of thousands of hits after having been linked from the front page of a site like Slashdot.org.
Re: (Score:2)
Well, may be we should pay a bit more so that providers can cache upstream as well as downstream. Yeah, sure, the current TOS are pretty unfriendly, but cable people are agnostic about the content in the end of the day. If most of their customers show an appetite for upstream, they will start packaging and selling upstream.
Re: (Score:2)
Agnostic?
The cable people want their subscribers to use their broadcasting whenever they can. It brings them money, it doesn't use their Internet pipes, and ensures them TV ad revenues. For every show someone watches on Hulu and not as a prime time or pay-per-view special, the cable companies don't get a good chunk of revenue.
This is why cable companies drag their feet and wring their hands in front of Congress when their evil subscribers demand things like expanding their core/edge Internet structure to
Re: (Score:2)
Netflix? Not with a 5 GB/mo cap (Score:2)
You can buy a 3g USB stick today, with official open-source drivers, sign up with TMobile, and surf free.
But those who want to watch Netflix or keep games or other large applications up to date can't really use T-Mobile due to T-Mobile's 5 GB/mo cap. So they can choose from two providers: the cable company, and the phone company (or those who resell its service).
Re: (Score:2)
Or ISPs amend their TOS stating that those boxes are "a clear and present danger to their infrastructure", and automatically ban accounts running them. Detecting them would be a cat and mouse game, but generally in a game of cat and mouse, the cat wins.
Re: (Score:2)
Re: (Score:2)
And then everyone will get to watch their Internet bills double or triple as the ISP discovers that they're "running a server" in violation of the ISP's acceptable use policy and "helpfully" upgrades their service to business class
No, just people in the US. In countries where we pay for bandwidth used rather than an "unlimited" plan hedged around with restrictions and caveats, our ISPs don't give a stuff about servers (unless they're poorly-configured SMTP servers being used as spam relays). Every byte we use is money in the bank for them.
Re: (Score:2)
"Once everyone is getting them, they will cost $29." -- Eben Moglen
And then everyone will get to watch their Internet bills double or triple as the ISP discovers that they're "running a server" in violation of the ISP's acceptable use policy and "helpfully" upgrades their service to business class.
Why haven't they already done this to everyone who is using Skype, or XBox Live / PSN?
Eg: Skype users with properly configured NAT can become supernodes (read servers) for others behind more restrictive/misconfigured NAT routers & firewalls. When you play Halo, one console is the "server", and all others are "clients".
Look folks, down at the ISP's level it's all just packets. Up in the application level is where we say "client" or "server"; The distinction is purely arbitrary eg. Is Google running a w
Re:"Running a server" in violation of AUP (Score:5, Informative)
You can run a server with any ISP, but you can't use this server for BUSINESS if you have a residential plan
That's not what the acceptable use policies that I've read state. From Comcast Xfinity Internet AUP [comcast.com]:
From Verizon DSL and FiOS Internet AUP [verizon.net]:
Re: (Score:2)
So, it'll cost $70 instead of $30. At least that's what I pay.
A bit of a bummer, yes, but far better than if the difference between consumer and business class was 10:10 instead of 2.3:1.
Re: (Score:2)
So you can't update WoW?
Re:"Running a server" in violation of AUP (Score:4, Informative)
Powers delegated by Congress to the FCC (Score:2)
Well, FCC rules trump their contract. Their recent net neutrality findings, which were broadly criticized here, won't allow ISPs to discriminate against servers
Provided that enforcing these rules on U.S. soil is within the powers delegated by Congress to the FCC. Otherwise, state law freedom of contract allows ISPs to discriminate all they want.
Re: (Score:2)
FCC doesn't interpret the law; the courts do. (Score:2)
The federal legal justification is covered in detail.
What the FCC thinks is its legal justification is covered in detail. Whether the courts will agree is another matter entirely.
Re: (Score:2)
Re: (Score:2)
Doesn't look like those rules would actually prevent the ISP's from having a "no servers" rule for residential clients.
Those rules WILL make sure that if there's a server on the net, YOU will be able to access it. But there's nothing there that prevents an ISP from saying "no, you can't run a server on our service without paying commercial rates"...
Note that "reasonable network management" is a remarkably open-ended phrase. A good lawyer should be able to justify pretty much anything under it.
Re: (Score:2)
Re: (Score:3)
Tried? It's a business contract, violation means dissolution of the contract, possibly with financial penalties. No trial is going to be involved.
Re:"Running a server" in violation of AUP (Score:5, Informative)
Yes. I tried running a home server. And all I got was this lousy service cancellation.
Re: (Score:3)
The bad part of this is that many multi player games, even console ones turn your computer/console into a server. Same thing for sharing linux ISO's on bittorrent. Same for using ssh to remotely access your files from work.
Re: (Score:2)
Just about all ISPs have something like this to cover themselves. In truth, if you don't use a lot of bandwidth or let your service get compromised or off anything illegal they really don't seem to care. So if you plan to run a Web-based business off of your home cable connection (which I'm not sure I'd recommend anyway), you may have a problem. But if you're just hosting cat pictures, you're probably fine.
Speakeasy allows servers (Score:2)
Re: (Score:2)
I seem to remember that they were one of the few (maybe the only ones?) who allowed servers. I didn't realize that they were still around, that seems pretty cool. And even if you don't have a lot of upload having a Web server handy can be helpful, if for nothing else than a simple text-only site and maybe posting pictures on message boards.
Re: (Score:3)
Any ISP offering "internet service" and refusing servers is guilty of false advertising. IP is a peer to peer protocol, all peers are equivalent. If I cannot run a server, I am not a peer, and I do not have internet access.
Re:"Running a server" in violation of AUP (Score:5, Funny)
Re: (Score:2)
>>>You can run a server with any ISP
It sucks when people (like me) go-out and look things up, doesn't it? VERIZON DSL Terms of Service -
"You may not exceed the bandwidth usage limitations that Verizon may establish from time to time for the Service, or use the Service to host any type of server. Violation of this section may result in bandwidth restrictions on your Service or suspension or termination of your Service."
Re: (Score:3)
What we need are many ISP's that's called Capitalism. What we have are 1 or 2 ISP's that Feudalism.
You're wrong on so many points. First, depending on the market, there might be dozens of ISPs in any given area. Second, it all depends on the market, which is free-market capitalism.
So quit your bitching or go start your own competing ISP [dialupusa.com]. It's not that hard to do.
Re: (Score:2)
For dial-up, sure.
For anything approaching useful speeds? Give me a break. The government regulates access to the poles, and in return for exclusive access to said poles the power company, telephone company, and cable company are bound by regulation to take government money and charge as much as they like, as long as enough of that money ends up in the pockets of the regulators.
Re: (Score:3)
I'm afraid I have to call bullshit on that. Sure there are several ISPs here, but they all use the same ISP to sell them the bandwidth, meaning that you end up paying more for the same service. You're likely to get better customer service, but at the end of the day you should, you're paying a lot more for service. Around here we've got Hughesnet, Comcast, Qwest and Clear. That's it. At this point any other ISP is going to have to contract with Qwest to provide service.
And around here the link you put forwar
Re: (Score:2)
"Depending on the market?" Are you kidding? I have the choice of Comcast cable, AT&T DSL, and Clear wireless. The cable and landline are monopolies granted by the city and state respectively, and the wireless, well, there is nothing that differentiates the "competition" since they are partners with the same prices, features, and towers who paid the federal government for the frequency. I believe my selections are pretty representative.
First, I suppose that is Capitalism with a capital C, as in a gov
Re: (Score:2)
"Depending on the market?" Are you kidding? I have the choice of Comcast cable, AT&T DSL, and Clear wireless.
I'm in a different market. I have the choice of Time Warner, AT&T (DSL, Uverse, wireless), Verizon (DSL, Fios, wireless), Clear, Speakeasy, Earthlink, and numerous mom-and-pop companies. All of them have different plans with different features and different prices.
Face it, just because you live in a crappy market doesn't mean the entire system is flawed. So like I said, quit your bitching and go start your own if you don't like the options available.
Re: (Score:2)
Face it, just because you live in a crappy market doesn't mean the entire system is flawed.
The system is flawed because it allows crappy markets to exist.
So like I said, quit your bitching and go start your own if you don't like the options available.
The system is flawed because it raises insurmountable entry barriers to going start one's own.
Re: (Score:2)
AC-Paranoia thread!!! (Score:2, Funny)
This thread is great. It's about distributing access, and all posts are by AC. Does it get more paranoid?
Of course I had to post this as AC. You understand.
Is it really rebuilding or using alternative tech? (Score:3)
I2P could be 'Internet3', actually (Score:3)
The long name is "Invisible Internet Project" and the I2P acronym was chosen to signal that its P2P-friendly. Technically the software is called a "router" because it routes as it anonymizes, much like Tor.
Fundamentally I2P is a network transport layer (like IP, whereas Tor is more like TCP) that comes with a few applications to handle email, web and torrents. You can get plugins for it now that provide things like a distributed filesystem (a port of Tahoe-LAFS) on top of which distributed websites (called
wifi plus raid (Score:3)
I just want a small wifi router with a built in raid array. :(
Re: (Score:2, Informative)
Asus RT-N16 with tomato usb or ddwrt will do what you need.
it can take upto 2 usb hard drives and is gigabit multiband with n. and costs 100 bux or so.
Diaspora, Decentralized DNS, whatnot (Score:3)
You need lots of intelligente people working hard, and once they have the design, they need an important amount of money; not just 500k.
Re: (Score:3)
He's selling a product, if 500k is enough to get production going and start generating revenue then it could very well be enough to start a revolution. Not saying it's going to happen, and certainly not saying it's going to change the internet this year (which isn't what he said anyway), but with 500k (AKA 2 experienced engineers and 4 college grads working for a year) he could conceivably have the hardware and software to beta status and ready to sell to early adopters (which is what he said).
Re: (Score:2, Insightful)
Re: (Score:2)
Difference being that back then, people gave a damn.
I'm not that old, and yet I've already lost that "spark" that made hacking fun. The need to pay bills by entertaining increasingly dumber clients has taken all the joy out of computing. 15 years ago I would have pooped out these self-assembling network plugs over a few sleepless nights of furious coding and soldering. Today,
consumes all the neural budget I'm willing to commit.
Between that and the endless stream of idiots with "the next billion-dollar
He forgot something (Score:3, Insightful)
Wires. That requires an external provider, either a private monopoly or the government. And of course that lets them tap the wire.
Re: (Score:2)
Even if you get your last mile via some mesh wifi setup, it still all going through a trunk line at *some* point. One way or another, it's all eventually going to the Man.
Revolution (Score:2, Insightful)
Re: (Score:2)
There are very few places left in the world that are more than a mile from the next habitable place. Mesh to mesh will let you jump pretty much any national boundary, and you'll get stuck only when you reach the ocean.
Re: (Score:3)
It's not about getting rid of ISPs, it's about getting rid of Facebook and the like. It's not about tapping the wire, it's about querying the Facebook DB.
If you know about Diaspora, that's the kind of thing he wants to see people running on these wallwarts.
Large-scale NAT (Score:2)
Re: (Score:2)
Re: (Score:3)
> that lets them tap the wire.
Hence the encryption.
Re: (Score:2)
"Wires. That requires an external provider, either a private monopoly or the government. And of course that lets them tap the wire."
I had to re-read the article to find that crucial piece of information as I was expecting SOME sort of explanation in that regard--instead, completely missing. WTF? I was expecting something along the lines of data transfer using the electrical grid (even so, shutting off the grid would achieve the same thing--disruption), but no...not a single word in the article discusses dat
encryption? (Score:2)
Since everyone's going to be hosting the internet on their own little wall plug dongle, couldn't you just make them all encrypt the traffic? At least you could encrypt it up to the final wall plug which sends it to whatever sever it's going to; in that case, it wouldn't be possible to see the original source of the traffic, just that whatever traffic that was ended up being sent to the server by whatever node in whatever house.
Re: (Score:3)
Re: (Score:2)
Re: (Score:2)
With line of sight, people have achieved 173 mile range with consumer hardware and recycled sat dishes. The driving distance is about 2777 miles, so you could probably make it in less than 20 hops, even if you had to detour substantially to reach places where people live.
Add in some batshit crazy geeks with pro hardware and you could get some decent throughput.
Crossing oceans directly isn't likely to happen, but if you don't mind latency, it is probably achievable with pro-grade equipment and some wacky ro
Re: (Score:2)
None of these are terribly practical for very large scale systems, but it isn't technically impossible.
Re: (Score:2)
How, using technology available as of this month, can a pure wireless mesh network independent of the regulated Internet reach from Los Angeles to Tokyo, or even from Los Angeles to New York for that matter?
How does the mesh network leap tall buildings, mighty rivers? How does it leap four blocks down the suburban street or a single mile of country road?
Re: (Score:2)
err. what. (Score:3)
What the hell do these wall plugs attempt to achieve?
Re: (Score:2)
Freedom.
Or, in more detail, the possibility for everyone on the planet to join a communications network able to run any and all software and services - dirt cheap, outside the surveillance or control of any agent, regardless of their power or legal standing.
Sort of a hobby project of Moglen's it appears...
Re: (Score:2)
Re:err. what. (Score:5, Informative)
Here's my fuller story on what Moglen and company have in mind:
Freedom Box: Freeing the Internet one Server at a time
http://www.zdnet.com/blog/networking/freedom-box-freeing-the-internet-one-server-at-a-time/698 [zdnet.com]
The short version is that the idea is to make it possible for you to use the Internet as freely and privately as possible no matter what restrictions governments, businesses or ISPs have in mind.
It still won't help if your government does an Egypt and pulls the plug, but short of that, it has real possibilities.
Steven
Re: (Score:3)
What the hell do these wall plugs attempt to achieve?
They will keep the Internet from leaking all over your carpets.
Uh, what? (Score:2)
How will this stop whatever local govt exists from compelling the ILEC to give optical tap access?
It won't.
Re: (Score:2)
Re: (Score:2)
A different article talked about peer to peer mesh OTA networking. It would be challenging (but not impossible) for big government to stomp on that. But certainly not as easy as intervening at the ILEC.
Rebuild the Internet... how exactly? (Score:2)
The article (I read it! Okay, I skimmed) is light on details.
How exactly is putting a server in your house rebuilding the Internet?
How would one of these in every house in Egypt have kept them from turning off their Internet access?
I am going out on a limb and assuming there's more here than a wall socket computer involved. Are these things supposed to talk to each other and build their own network? How will that cross oceans, little alone continents, little alone states, little alone... (etc)
Re:Rebuild the Internet... how exactly? (Score:4, Informative)
Re: (Score:2)
Re: (Score:2)
Is there any real solution to personalized data that does not involve some sort of monolithic trust entity? It seems to me like public key cryptography already solves most of the problems. A person just needs a USB key with all of their information on it. If a company / government / etc wants access to that information, they need to perform a key exchange with the individual. The individual can then audit data access by third parties.
The "problem" with that approach is that it ends up being a mark of th
The plan (Score:5, Funny)
Re: (Score:2)
2. encrypt everything.
For some small value of freedom.
Re: (Score:2)
Re: (Score:3)
The thing about controlling the population with bread and circuses is that if you take away the circuses people get pissed. If things are already so bad that the government is cutting power, you're going to have protestors on the street with or without Facebook and Twitter to help organize.
Just wifi? (Score:2)
I hope they're planning a modular approach for the communication links. Simply relying on one wireless technology leaves you vulnerable to very easily implemented(by govt or private operator) jamming.
Something like hardwired connections, longwave/shortwave links, or even optical mixed-in with the wifi approach would make the system much more robust.
Default Deny security -- OH PRETTY PLEASE!!! (Score:2)
This looks like a good time to plug the Default Deny security model, as this server might adopt a new Operating System.
If a default deny environment, programs are never trusted, and the OS keeps them within the capabilities they are provided at runtime. This makes it possible to run untrusted code in a secure manner.
Such a system would be MUCH more secure in the long run.
It's also known as Capability bases security, principle of least privilege, etc.
Re: (Score:2)
This looks like a good time to plug the Default Deny security model
OLPC and Android already do this: an application has only those capabilities specified in its installer. But a thorough implementation of default deny tempts manufacturers to deny the capabilities "start programs whose digital signature lacks a certificate chain to the device manufacturer" and "assign additional capabilities", even to the owner of a product.
How will they communicate? (Score:4, Insightful)
There will need to be some other way for them to network than through ISPs. They are the bottleneck. Perhaps, some sort of mesh network?
Otherwise, Your ISP takes exception to a server running on your domestic network - despite the fact that a large amount of people on /. do just that. Even if they allow that, they can limit what goes across their wires - in times of emergency perhaps no encrypted traffic or HTTPS.
You are going to either have to live in high density housing or figure out how to fit microwave relays all over the suburbs.
Re: (Score:2)
I don't have anything to test with, but if you are doing NATing and forwarding, are there any ports that show up as open when you port scan the device?
Re: (Score:2)
Somebody has to move to a land of the free.
Seriously, I'll never move to US or anywhere else with as much anti-freedom clauses in the standard contracts as they have. As long as I don't run a business from my server, my ISP lets me do whatever I like, and I doubt they'd really care unless I was making a lot.
They'll just overheat and brick (Score:2)
Re: (Score:2)
The "Freedom Box" isn't going to solve the problem (Score:2)
singlehandedly, anyway.
It's a teensy tiny computer. By itself, it does nothing.
Nothing I've seen in this vision explicitly addresses the real freedom value proposition, and the real risk of the Internet as we know it: connectivity. In principle, connectivity and communications should be independent of governmental or commercial interference. And yet, at this point, Freedom Boxen talking to other Freedom Boxen is simply assumed.
To be blunt, that's assuming away the real hard work. Computers independent of "T
Do it again (Score:3)
You want to decentralize the Internet?
Break up the big telcos and ISPs.
It's as simple as 1...2...Net Neutrality!
Internet layer 2? (Score:2)
"Do you want some Freedom Fries with that?" (Score:2)
"Or a complete Freedom Menu? We are forbidden by law from offering a free Freedom Toy with the Freedom Menus for the kids, but for a ridiculously small surcharge, you get the Freedom Toys. But please note that the Freedom Menu Toys are not in fact free so we are not violating the law."
First step in starting some wacky software campaign . . . choose a non-wacky sounding name . . . Freedom Box?
I'm sold (Score:2)
I'll take two.
Need a fixed IP address (Score:2)
Re: (Score:2)
I am sure many others out there as well.
Really rebuilding the Internet (Score:2)
Proposed solution would not rebuild the Net, it would work over it. What would be cool is if these boxes had Ethernet over power lines built in with intelligent peering. Everyone on the same leg of a electrical circuit automatically peers with others and it builds a network. Tricky part would be a "backbone" to connect segments not on the same electrical circuit that won't connect...and do so not using the Internet (or wireless)...and be able to do so with the hardware limitations of a plug in server.
Everyo
Topology (Score:2)
Technology is not the problem (Score:2)
Given the choice between consuming content about how to have a better society and government, or Facebook and sports, society has by and large decided that they want the latter. Having everyone running a server with some free software on it will not make the internet any better than it currently is. The utility of the internet is not being severely hampered or impeded by the government "watching every twitch of our fingers". Its utility is being diminished by the users failing to leverage it to its full
lets see if i understand... (Score:2)
what he wants to make is a tor/freenet node that is plug and play, that one can put between the in house network and the isp router and act as a net actvity proxy and decentralized and version tracking cache?
This way, any page accessed is cached, dated and checksummed, so that if ever the main source "dies" a cached version can be grabbed anonymously and distributed as needed?
Watch Eben Moglen's FOSDEM keynote (Score:4, Informative)
Re: (Score:3)