One Server Per Person
OStatic
Home
Blog
Questions
Software
Members
 
 
 
Follow Us:
Follow us on Twitter
Subscribe to our RSS
About
Contact
One Server Per Person
by Jon Buys - Dec. 31, 2012Comments (2)
Related Blog PostsGoogle Chrome to End Silent Extension UpdatesGoogle to Teachers: How About a Chromebook for $99?Google Chrome May Be Set for Next-Gen Features in Working with Displays, TVsEarly Reviews for Low-Cost Chromebooks Are....Surprisingly GoodMozilla and Google Rally Against New Challenge to a Free Internet
The cloud is changing computing. Where our data lives and how we access it is increasingly dependent on mobile computing platforms. Even open platforms like Android depend on server-side components, and while the cloud platform itself is most likely built on Linux and other open source software, the operation and access to the core of the system is most decidedly closed. The control we give to cloud computing platforms like Google and Amazon negates the efforts of open source to put the control of their computing environment in their own hands. What we need are open servers. I have always been a bit curious of the open source communities support of Google. I have even seen distros include “web apps” that launch a browser to open Google Docs or Gmail. I can understand the reasoning, to a point. Good desktop applications are difficult to come by on Linux, (seriously, you can’t argue this point, don’t try.) while Gmail is an absolutely best of breed email client. However, given that you use a Linux desktop for the control over the platform it gives you, it is a curious choice to relinquish that control, especially over such personal information as email, to a closed source solution that just happens to be hosted on a server instead of your local machine. To be fair, most servers are open, to a point. I manage a data center full of Linux servers, and regularly comb through the source code of the kernel or some other application to determine what it is doing. But, while the platform is open, the applications are not. How can we change this? It seems natural now for a person to buy a computer, and it is beginning to seem natural to expect each person we meet to own a smart phone or a tablet. What if it became natural for each person, or each family at least, to also own a server? A personal, dedicated server that could host their web site, email, tent server, and any other dedicated web based application that they wanted to use. I’m aware that this might be pie-in-the-sky thinking, but ponder it a moment. Even with the benefits of a personal server, it is easy to understand why more people do not do this now. As a sysadmin, I’m intimately familiar with the complexity of keeping web applications running. This is not for the faint of heart, if you are digging into linux systems administration you had best strap on your terminal emulator and ready your bash scripts. For the one server per person, or, more likely, per household, to be even remotely possible, the user interface must be simplified. Another obstacle to the idea is cost. Is it worth the price of a server, in addition to colocation or the hassle of setting it up at home? Luckily, I think this is a much easier obstacle to overcome than the HCI problems mentioned above. A server does not need a lot of horsepower, it is not going to be playing games or doing any demanding computing tasks. So, a relatively low end computer could be purchased and put in a closet at home, then it is just a matter of assigning it a static, public IP address, or using a dynamic DNS service. Again, the hardware and bandwidth is not really the problem. The problem is getting the software setup to take advantage of it. Even the process of getting dynamic DNS setup or ordering a static IP from an ISP can be a hassle. We should be able to build a system optimized to run in someone’s basement or closet to be their personal connection to the outside world. The protocols are either being built to be open, or already are open, to make this a reality, what we need is a serious, concerted effort in the server-side HCI space. This is Google’s worst nightmare, taking all of our data out of their servers, and putting it all in our own. Taking back control of our personal information.
google cloud servers personal
Previous: Which Distros Work o...Next: Ubuntu and Gnome Des... Browse Blog
Shailesh Patel uses OStatic to support Open Source, ask and answer questions and stay informed. What about you?
 
2 Comments
 
by Brett on Jan. 02, 2013Totally great idea, totally not gonna happen in a million years. I'm hardcore Linux through and through - have been for a decade. But to install a Linux system today isn't much different than it was 10 years ago - the audio and video codecs aren't with most distros, your Desktop settings don't take hold most of the time after a restart, the time keeps changing and you have to keep resetting it or turn off SELinux to get the time servers to update. I mean, we're not even close to having Linux where I would recommend it to 95% of the people I know for home desktop use. But home server use???? LoL! Yeah right.
Love the idea, but I've loved the idea of Linux as a desktop for the masses for 10 years. Back then I thought we were a couple of years away. Today it seems we'll always be a couple of years away.
Linux is an absolute dream once you know it inside and out, but it's always been a nightmare if you don't, and it still is. Wanting control of your entire computing environment means learning how to run your entire computing environment. I hear moans and groans from people when I tell them they have to register to use a particular website or app cuz they don't want to be bothered. They're not about to learn how to run an entire operating system and network it throughout the house.
0 Votes
by slalomsk8er on Jan. 02, 2013I try to do get my stuff away from Google and in the process I found ownCloud.
With the "CardDAV-Sync", "CalDAV-Sync" and "Edit contact" apps for Android from Marten Gajda, I got my Calendar and Contacts out of the grasp of Google and on my own virtually hosted server. I would really advise anyone to think hard about hosting a server at home or renting a virtual server that includes the static IP and a big bandwidth to the Internet.
I still need to find a good solution for email - any ideas?
0 Votes
Share Your Comments
If you are a member, Sign in to have your comment attributed to you. If you are not yet a member, Join OStatic and help the Open Source community by sharing your thoughts, answering user questions and providing reviews and alternatives for projects.
Your Name
Email Address (kept hidden)
Your Comment *
Promote Open Source Knowledge by sharing your thoughts, listing Alternatives and Answering Questions!
 
Your cloud solution managed 24/7
Expert cloud management & monitoring services starting at $9/mo.
Explore the plans
Featured MembersViewKhürt Williamshusband, father, security analyst, web developer a...
ViewShailesh PatelI am Shailesh Patel, who has 4+ years of experienc...
Related Questions
Browse
Get answers and share your expertise.
Have a question? Ask the community
How can I block ads in Chrome?
By Deepa Nayar - Oct 10, 2012
2 answers
How to store unencrypted passwords in Chrome?
By Lisa - Oct 10, 2012
1 answer
What are the Best Cloud Storage Service Providing Companies?
By Stephen Becker - Apr 26, 2012
2 answers
Partner Center
Happening Now on OStatic
slalomsk8er commented on One Server Per Person
Brett commented on One Server Per Person
nechus commented on Ubuntu and Gnome Desktops Deliver Shopping Results
Home
Blog
Software
Questions
About OStatic
Contact
Terms of Service
Privacy Policy
Send Feedback
Powered by Vox Holdings
© 2011 OStatic. Design by smallTransport. Built on fine Open Source Software from projects like
Apache,
Drupal,
Java,
Linux,
MySQL and
PHP.
Sign in to OStatic
close
Username: *
Password: *
Not a member? Join NowI forgot my password