Showing posts with label debian. Show all posts
Showing posts with label debian. Show all posts
I had the great honor to interview Mr. Jonas Smedegaard while we participated in the Mini Deb Conference 2011 India at NITTE college, Nitte near Mangalore this October. Simple outfit, humorous talk, and the friendly behavior of his captured everybody's attention. After the second tiring session at supper, Jonas and Isat down in his room to explore his views on Debian, Freedombox, the community and other cool topics. Along with us, there were a few developers present from FSMK (free software movement karnataka) and Pune.
Here is the synopsis of what we heard from him for about an hour.
It took an anonymous mail from an Australian developer to turn a Danish technologist, Jonas Smedegaard, to switch to Debian packaging. We know extracting a Debian package is a default option with ArchiveExplorer, and its quite simple as par with other packaging methods ,.tar.bz , tar.gz to name a few.
“It was around 2000-2001 when I moved to Debian, before that I tried my luck with Red Hat and Suse with lesser degrees of success, even Debian was a bit strange for the “First time”.
Debian is for ?
Students or developers who enjoy change and wish to explore the flexibility of their system should be encouraged to use Debian
Students or developers who enjoy tweaking their system and wish to explore the flexibility of their system should be encouraged to use Debian. It’s amazing for those who enjoy and love hacking …I strongly recommend to those who love to hack.
Only Hackers? I asked ; he says , see we are very free and strong freedom means strong ties which gives podium to a strong community in the making. I like the values that Debian holds and love my freedom with it. I would say these things to people who are not into debian. For those who says” I already use this “, then I would respond a bit differently, either technically or philosophically to tailor the message to that individual. I would see first where they are slanted to then I would go with my explanation. Even on during my journey I met some enthusiast , tried to figure out what they use their system for and recommended them UBUNTU.
Debain developers from India...
“Now it is clear to see where the benefit is in the free software movement. Such as finding the possible ways to gain with investing our money; both in personal level taking time to learn about free software instead of learning about how to get a job at Microsoft”.
“Now it is clear to see where the benefit is in the free software movement. Such as finding the possible ways to gain with investing our money; both in personal level taking time to learn about free software instead of learning about how to get a job at Microsoft”. He thinks that it’s easy now, for the most part, to make a living by working with free software. It’s also the same for both larger, commercially oriented, organizations and government organizations.There are also other benefits because its now stabilized and more concrete how free software is working. Now it is stable running on desktops and it is being massively used on servers so there are other benefits for third world places. We are using a lot of things from other countries and we are outsourcing a lot of industries. But in some developing countries you can have the benefit of not having to lean on or depend on other countries. So, when you exchange money with other countries,you lose every time. Keep in mind I’m just talking broadly,however. I don’t know India enough to compare directly. But when I'd to India, it’s crazy the differences in values of money compared to places like Denmark: what I buy here may cost something very different in Denmark. Coca-Cola for instance costs many times more than what you would pay for here in India. This illustrates that anything you can pay for and produce locally would be a big gain. The rest of the world doesn’t care about this, but this is an area you can really gain! I hope that in next coming year this problem is stable and actually you move faster gain and growth of users in of free software in the developing countries.
Work at Debian..
We have a cell based development:what I am doing, I might inspire others, but its not the whole crowd who is moving along. It’s not populism, we have small fractions and each of the fraction is encouraged to work as fraction
When asked about how they take their work at Debian he replies,” there is no specific goal for Debian and they don’t work like that in Debian. There are passionate people in debian, all working towards it. We don’t have strong leadership. You can say that we have very weak leadership but that’s the wrong perception, that’s the wrong way to explain the whole situation. We have a cell based development:what I am doing, I might inspire others, but its not the whole crowd who is moving along. It’s not populism, we have small fractions and each of the fraction is encouraged to work as fraction, so that each of the fractions put their passion to optimize the area then we try to mingle and place everything together and that’s one of the reasons. Also, it takes a lot of time. We focus primarily on whatever we want to focus on and, secondarily, we try to make everything fit together. So it is a big, big patch work. So, if you say what is the main field of the patch work then well nobody is knitting the patchwork together as a hierarchy. It’s all the pieces that are knitting themselves and attaching to each other. So you cannot ask “what is the main theme of the Debian team?” We are a big organism and each part of the organism is growing at its own pace and its ownstyle.
Ubuntu, a challenge for debian?
It feels that the whole birth of Ubuntu has had a major impact on the Debian. The whole relationship between Debian and Ubuntu has been a struggle, but he also feels today that there have been a tolerance and acceptance of Ubuntu. There are also things that Debian forgets to give back to their upstreams, so this is wholly dynamic. The ecosystem of free software is wholly dynamic and is maturing as its gets more and more complex. Further to add to this he says ,”You cannot say anymore that there’s an author, than there is the distributor, than there’s the user because in the old days it was never called Fedora, it was called Redhat and Debian and some others and we were the distributors with the authors shouting at us because we were messing up with their code because they thought we were getting in between the users and them.
Message to Cannonical...
Ubuntu is helping us a lot, but its sometimes frustrating how they do it, but it is helpful and the funny thing is Ubuntu is our user. They are using our distribution, and fundamentally all of our Debian developers have made an oath to the community that we work for free software and our users.”Now as distributors, we feel that the re distributors are getting in the way between us and our users, so it’s like history repeating itself. We have to get over that and realize that there is clearly a need for Ubuntu obviously because they wouldn't have been successful if there was no need for them. So, we have to swallow the bitter pill and we have to accept that we are not directly in dialogue with all of our users,only a small fraction of them. Probably because we are in dialogue with users which are more hard core and are able to become developers at some point. Not actually the Debian developers with capital D, but those who want to give back. They don’t need to be mentored like Ubuntu to give back to us. Ubuntu is helping us a lot, but its sometimes frustrating how they do it, but it is helpful and the funny thing is Ubuntu is our user. They are using our distribution, and fundamentally all of our Debian developers have made an oath to the community that we work for free software and our users.”
Message to Cannonical...
“Stop doing this! Stop doing that”, was the first reaction of JasonSmedeggerd to Canonical but, later he just wishes good luck to the Canonical team for whatever they are doing.
Ubuntu is Debian’s child who has left home and that’s painful, frustrating, but its good.He asserts that Debian team doesn’t have any kids, but he supposes that the only thing to say is to be his kid to be home. You can try to educate them, you can help guide the child while at home, but when they leave home well good luck with whatever they are doing. Ubuntu is Debian’s child who has left home and that’s painful, frustrating, but its good.
Handful number of linux distributions, good or bad?
When asked about confusion to a user on which one to choose, he puts his thoughts this way; Life is tricky and challenging and that is good. I would be worried if life is too simple. You grow fat if you have chosen a simple life. That’s not healthy. He finds no concrete example to support his idea and he straightforwardly clears that don’t choose Linux if you can’t handle complexity.
But, there are simple ones like Ubuntu, and that worries him. He encourages people to explore personally believes Debian is a place to explore and again- if you don’t want to explore then don’t use Debian because it would go against what you want to use with your tool. Further, he urges people to use Windows to carry out businesses and if they want to be creative, but without being creative with computers then use a Macintosh.
If you want to peruse the business world then I would recommend you to use windows.
If you want to be creative, but without being creative with computers then you should use a Macintosh.
But, there are simple ones like Ubuntu, and that worries him. He encourages people to explore personally believes Debian is a place to explore and again- if you don’t want to explore then don’t use Debian because it would go against what you want to use with your tool. Further, he urges people to use Windows to carry out businesses and if they want to be creative, but without being creative with computers then use a Macintosh.
Freedombox..
As a geek, you would pick your tool OS that you are sure he is the right person you are talking to. And you will be sure that he is talking to you and not the rest of world because you want him to open the curtain of talk.
When asked about Freedombox, he clearly defines it as a project to isolate/steal the good way to us geek conserving key control of our privacy, and making him do the privacy for our non-technical privacy. To illustrate this he exemplifies this as getting in touch with someone and chatting with them and not getting interrupted. To add more, if you wanted to get in touch with him and you wanted to chat with him to discuss something but not about home, about some real good chatting. As a geek, you would pick your tool OS that you are sure he is the right person you are talking to. And you will make sure that you are talking to you and not the rest of world because you want him to open the curtain of talk. So that you are in control of who you are talking to and verification of whom you are talking to.It’s just like mechanism of personal privacy. What freedom box gives is when two people are talking about their problem they make sure that they are talking only to each other without someone interrupting in between.
Debian and Freedombox’s passion is to making how to make geeky things geekier and they are working on things which are close to themselves
There is a thought that geeks are driven by an attitude to crack. Those things which geeks do are driven by passion. Apparently, very few geeks have a passion in doing something that strives also for perfection. It took us many users to come to the year of Linux desktop because we don't use user friendly desktops. You must have seen that geek’s desktops are very ugly; they use it not because it’s ugly, but because it’s very efficient so they don’t care about policy that much. If you hire someone then they are likely to focus more on what they want. Like Ubuntu, they hire people to do things that we geeks don't do naturally as geeks such as polishing the desktop. Freedombox project is only a project driven by passion.Nobody is taking the task to making it user friendly and none of us are taking responsibility to talking to someone with good design sensibilities because it’s not our passion to make it user friendly. Debian and Freedombox’s passion is to making how to make geeky things geekier and they are working on things which are close to themselves. Maybe half a year after we too could be able to use Freedombox, he hopes.
Debian after 10 years..
Ubuntu can be seen as taking away users, but they are not. They are part of DebianHe sees Debian Blossoming even 10 years after as it’s doing now. He doesn’t foresee much change but he wants things to be improved.Debian has been in very good shape and he, of course, wants it to be in good shape. He expects that Debian will be releasing as frequently in a year or maybe in half a year. His team would start trying to out roll releases. It would not be the same thing that Redhat, Fedora,Ubuntu, etc. Debian team would focus more on free date more than release date. Our style entirely will be the same. His only sure change is on quality rather than looking at the numbers as such.Ubuntu can be seen as taking away users, but they are not. They are a part of Debian. Debian is huge! Debian is passion driven more than any other distribution. He feels Debian is very big today and it’s very clear what their principal is. So he cannot even imagine that it will dry out.
India visit..
Hyderabadfor a week then Mangalore and Bangalore for about a week is his schedule to India.
He finds Hyderabad surprisingly hectic. The expectation was that he had to attend a couple of events but he ended up staying for a week. He chooses to take all possible events and finds these events very fruitful and also very challenging as well as enjoying too. He confronts his invoice to these presentation things. But, after doing few presentations in the past, he has gained a lot of confidence in his ability to communicate and present effectively so not to bore the crowd. Meanwhile, he doesn’t lose track what he was talking about.He loved the crowd and found the audiences to be really nice. But he feels sad that he has not been able to see much of Indian culture and blames his own choice for that. He wanted to meet more people and conduct events rather than sight-seeing or exploring cultures. He was in no mood for tourism, not about exploring India but offering his knowledge and his passion to India. However, he would love to return to India to explore its culture. He doesn’t think he would be able to separate between Indian and European developers like that. He tells he had a great experience with the culture and people of Brazil because he took the time to hangout more than focus on knowledge and
passion of free software. But, here he was focusing on sharing knowledge and passion and doesn’t want to judge it as a culture. We are all equal out there, he exclaims.
passion of free software. But, here he was focusing on sharing knowledge and passion and doesn’t want to judge it as a culture. We are all equal out there, he exclaims.
Message to linux lovers..
At last, he urges Debian non-user to wake up and explore the world to a larger degree, challenge them, challenge their tools through Debian.He wishes Debian to flourish.
All of us here have visited websites. Some more often than just once. Some too often. Often enough we have adapted to the website, or usually, make the website adapt to us. And we like it, or rather expect it. We respect and honor our preferences every time we visit that page, without having to change them each time we visit these sites. We want to it to remember our customizations, our preferences, so that before it loads on the screen it’s already formatted the way we like it.
The remembering our preferences is accomplished by what are known as cookies. Now cookies are are small fragments of textual data that store our preferences, and a lot more (such as log-in information, authentication, &c, so that we don’t have to key these in every time we log in). So the web-site loads in adherence to the contents of the cookie, therefore formatting itself in the desired way before it loads in the browser. Cookies are also sent back to the original web-site, so that your preferences can be synced across computers; so if you log-in to your account from another computer, say your work computer, then the web-site sends the cookies to your work computer, and your preferences are automatically adapted to that computer without you having to set the whole thing up again. As it appears, and in fact, it is intended to make life easier and more convenient.
But what misses the eye is that by letting the cookie remember your preferences, you’re actually letting the cookie, and the web-site, ultimately, get a tiny-glimpse of you. Now if that web-site happens to be something like Google or Facebook, two sites which together constitute a vast majority of most people’s online sessions, the cookies contain more than just a tiny glimpse of you; they now know a fair bit about you.
Given time, and as computers grow more powerful and smarter with each passing day, these websites amass a vast amount of data about you, and can accurately recreate a virtual persona of you. For instance, Google knows what you’ve been searching for- what brand of car you’ve been checking out for the last couple of weeks. Facebook knows about that girl whose account you’ve been checking on every now and then, it knows all your likes, your interests, your taste, everything. Now sure all all this is to make life easier for you. So when you Google car, then Honda pops up, because you’ve been checking it; you begin typing s-, and Sarah pops up, of all the people in your friend-list whose names begin with S, some above her, alphabetically-because she’s the girl you’ve been keeping tabs on for quite some time. Sure, this saves you the effort of checking out all the results that pop up in your Google search, or the effort of typing out the entire name. But this also indicates that the web-site knows a fair bit of you, and could possibly use this information against you.
Now the world isn’t really evil, and this isn’t just my opinion, but nonetheless, there’s a large number of people who’d disagree with me on this count. Fine by me, good-luck with you and your paranoia, but no, that doesn’t really work. There’s quite a sizable number of people who’re absolutely not comfortable with somebody else knowing so much about you, and their concerns cannot just be disregarded.
If nothing else, then Facebook has at least shown us a couple of things, in the present context: it has underlined the necessity for a network platform that allows us to connect and interact socially and the need for it to gather and process all the information-the very issue at the moment,to function efficiently. One clever solution would be to decentralize all the data, all the traits, the preferences, the likes, the dislikes, the tastes of the user in such a way that no body else could prospectively be able to access or exploit this information. Better still, keep all this information with you, or in a device that you’re in total control of. And that’s exactly what the Freedom Box is supposed to be.
At the very basic level, it’s a hand-held web server.
Now if you know anything about DIASPORA*, then simply put, the Freedom Box is your own tiny DIASPORA* pod. Except that its ambitious to do a lot more. Maybe include the functionality of something like Last.fm in it. And YouTube too. Not linked, but built into it. So it’ll be a part of a network where all your data will be on your Freedom Box. You will be in control of what is shared and what is not. And its all because it already physically exists on your server, it doesn’t have to be transferred onto some other third party’s device. So when you don’t want something to be online, just want to delete it, it’ll actually be deleted, rather than just deleting the link to it. And as on Facebook plus as on Last.FM plus as on YouTube, your Freedom Box, on one hand will decipher data from your interactions over the network, it can also make suggestions-in real-time.-of what you might like to do while you’re online. I mean, say you’re doing your regular stuff on Facebook, open in your browser, and listening to music, on say iTunes or Zune or Foobar2000, so you’re doing two different things, that involves running two programs on your computer-at least- and involving at least two computers (bear in mind if your computer is receiving data or accessing a web-site, then there also must be another computer sending the data or hosting the web-site. On the Freedom Box, the network is running in the background – its like an omnipotent process on your Box, maybe scavenging the network for something you’d like, maybe somebody you know. It could access your friends’ libraries and make suggestions. Maybe you’re usually a hard rock person, but at the moment you’re listening to classic rock, something you’re library isn’t very rich in, so it could maybe suggest a song from your friends library, maybe even stream it, which in my opinion would truly be Pod-casting. The same goes for your taste in everything that’s on your hard-disk that’s of similar nature, be it movies, eBooks, anything. And this would work, because you are not transferring your data to some another server, you’re running your own server, that has all the data. The other aspect of it, the connecting bit, some of which requires to collect data about you, that requires to have some sort of an idea about you and your persona, that is getting to know your preferences, or in a slightly more paranoid language, spying on you, for you, shouldn’t be an issue in this case, since its you, who’re commissioning the spy, and its you who the spy reports to and serves. Its like, you‘re not telling it; it is learning. And it’s yours. And how it does find friends for you? In a much-less invasive way. Yeah, it probably won’t have the capability to find friends with whom you share but not one mutual friend, which miraculously Facebook does, its super freaky how it does, but most of us would like it or rather have it that way, won’t we? And this intelligent “bot’, if I may call it that, or what is probably the Butler, as its original developers would like to call it, should be smart enough to figure some stuff out, like this guy is a close friend of mine, so I can share probably all my data, my statuses, &c with him; that guy isn’t particularly a close friend, but has very similar taste in music, so probably our music updates should reach other, and perhaps we could receive recommendations from each others libraries; or maybe that person is my Mom, so the photos of what I did with my girlfriend the other day should definitely not reach her. Stuff like that. It must decipher what our interactions mean, and account for them, and use reason and logic to make sense out of it. So basically, its truly networking your hard-disk, quite literally, except for say, software and that kind of stuff, and put it online. Within your control, of-course. You control who sees what, and you control, or own, what’s being made out of interpreting your interactions on the web.
So how exactly is this Freedom Box supposed to work? Well, to start with, its supposed to run Debian.
So what exactly is Debian? Its a Linux distro. So how’s it very different from the many others that exist? As its developers would like to call it, it’s the Mother of all Operating Systems. There are several distros available, but, at least comparing them to the major ones, like Ubuntu or Fedora, they’re all driven by companies. Companies have one motif: to earn money, even if it is on the pretext of selling and promoting free software. Debian, on the other hand, is a project, run by volunteers, who create it, not because Canonical or Red Hat is paying them, but because they’re simply very passionate about it.
I find the term ‘Mother’ particularly apt, because it has over two dozen distros that are direct derivatives, and that includes some half dozen *buntu distros (Ubuntu, Kubuntu, Edubuntu, you get the draft). And even more so, in the following way.
Like a parent, Debian has no issues of other people and organizations reusing their code, repackaging their distro with a tiny fraction of their own polish. But in a scene not very uncommon in today’s capitalists driven world, once a newer distro has taken from Debian, it leaves Debian to fend for itself. Except that every six months or so, it comes back to collect a newer Lenny, or test build, polish it, and rebrand it under its own name, or maybe credit it somewhere hidden on its site, or maybe in its Wikipedia page, which honestly, not many really go through. Or it comes back every two years to get the stable, or the Squeeze build, polishes it again, and releases it as its long-term supported variant. I’m talking about Ubuntu here, by the way.
Its a matter of pride that Debian have so many distros that take from it, but naturally it expects something back it return. I mean not that it’s gone old and feeble; it’s still freaking robust, and heck, it drives Ubuntu! 80% of it is still the same. But what Debian developers would like, is rather than to have derivatives-which mean you take the code, and then walk away from Debian, its source, and deploy it-you work with with Debian, collaborate and work together in a singular direction, in what they call, which in my opinion is a very beautiful and most perfectly fitting word, blend. And hence, Debian pureblends.
So that’s a brief introduction of Debian, getting back to the Freedom Box, as mentioned before its supposed to run Debian. Not in a way that Debian is being developed to run this, no, no, no, its quite the other way around. This piece of hardware has been developed to enable a web-server run Debian. So its mostly porting Debian, into this dedicated server, with everything, the settings, the required databases, libraries, classes already in place, all ready to fired up. And again, there’s a world of possibilities, such as maybe integrate into a supremely awesome mobile telecommunication device, or maybe rope in cloud storage to make all data omnipotent, the possibilities are really endless. Of course, they are some glitches to be looked into, both on the software and the hardware ends; like for instance, for all its awesomeness, the Butler doesn’t exist – as of now; and hardware feasibility and adherence to the philosophy of free and open source it, since software could be free, hardware cannot possibly, without the manufacturer incurring massive losses; but nonetheless, hopefully, theoretically, a few glitches notwithstanding, this is in all a brilliant, and a very doable, very noble, and very possible and a very awesome project. In my opinion. Amen.
I’d like to attribute all that I just keyed in over two-thousand-odd word long, uh, rant – if I maybe permitted to call it that, ha ha!! – stuff, knowledge, idea, to Jonas Smedegaard, Debian Dev, from Denmark, for having delivered a brilliant, supremely amazing talk on Debian Pureblends and the Freedom Box; Raghavendra Selvan, who did an amazing job in making the talk a runaway-success; and everybody else who made it possible. =)
The story was submitted by Aditya Gautam a student at BMSIT pursuing his career in telecommunication engineering. The original post can be read here