Branden Robinson Lays Down the Law at Debian
darthcamaro writes "Newly elected Debian Project Leader Branden Robinson posted his first report as DPL. From the looks of it, Debian is flat broke, with only $40,000 or so in cash on hand. In an interview on internetnews.com, though, Robinson talks about whether Debian should even hold onto any money at all. Holding onto cash is also likely not what those who donate to the Debian Project expect either, according to Robinson. "People who donate us money ... seem to expect us to put the money to work for us in the near-term, not towards establishing an endowment,' he said."
Well I don't see any problem with holding on to money for the long term, as long as they make this perfectly clear. Organizations like the Red Cross got into trouble because people donated money thinking they were donating money to x, when really they weren't.
Personally I would like to donate to Debian knowing that my money would be used on improving the server aspects of Debian and not be spent on making GNOME or KDE look pretty. They should adopt something similar to Crossover Office where you can choose what your money should be spent on.
Well bitching aside I love Debian, I am just Joe Sixpack and I haven't had to so much as touch my mailserver or audio server (Ampache) in a LONG ass time, my uptime is pressing on over a year.
Now that we have bittorrent they can drop the ISO mirror farm.
40 thousand dollar?! This is what Texas Holdem's all about!!
I doubt many people expect their money to be spent immediately. Much better for the Debian team to keep a nice cushion in case of a major problem than to suddenly say "Shits, we ran out of money. Now what do we do?"
When asked what he would do if someone donated a million dollars, Branden Robinson promptly responded, "two chicks at the same time man!"
Debian is flat broke, with only $40,000 or so in cash on hand
I can only wish I was broke like that. Usually, I wind up eating canned chili for a week, not with 40 grand in my pocket.
(yes, I realize that's broke for a major project, but seeing broke and 40 thou in the same sentence still messes with my head).
Ignore the rantings above. Poster is an idiot.
Sure wish I was flat broke with $40,000 on hand.
I just installed Ubuntu last night, which is based on Debian. It is Debian, with what you really want in it that isn't. Hardware detection, modern packages.
Time brings change!
It is pitch black. You are likely to be eaten by a grue.
Finish Sarge!
That might be able to buy some coffee and snacks for an all night coding session and that's about it! Dump the cash!
Seriously, $40k will not go far even for an OSS project like this.
"It's not rocket science, Smithers! It's only brain surgery!" --Mr. Burns
Dude, if you're going to blatantly rip off another post and cut and paste it, at least delete the domain identifiers ([samag.com][amdest.com]) so we don't know there USED to be links there. ;)
It has always seemed to me that when people start referring to themselves as a TLA (three letter acronym) that they tend to lose touch with the people they work with.
I don't know this guy, and I don't know much about what he is doing, but the tone and inflection of his statement seems to be self-aggrandizing...to me at least. I'm not flaming him, I'm just stating an opinion of how I read the text. Honestly, I don't really give a rat's ass about this Debian debate...but I do see why someone could use this particular article as ammunition to attack his credibility.
What? You're referring to "DPL" for Debian Project Leader? Dude, we've all called the DPL the DPL as long as there has been one.
"How can you claim that you are anti-crack, while still writing a window manager?" — Metacity README
keep in mind that Brandon Robinson neither 'laid down the law' or meantioned anything about being 'broke'.
He said, matter of factly, that he is trying to figure out Debian's assest held for it by different originizations. "Software in the Public Interest" (SPI) has 40,000 dollars, and that's a Debian offshoot. Debian originazation in Britian has another 4 thousand and various other moneys are spread around in places like Brazil.
He didn't say that it was enough, or more then enough, or less then enough, or that Debian is broke or Debian is rich or anything like that.
The 'broke' is a pure, 100% manufacture of the slashdot author's imagination.
Hmm, I noticed that the quote said "put to work for us." Perhaps he meant "for use?" That just sounded wrong.
Slant
Between the Spaces
We have? Really?
ALL of us?
Damn...I must have been high that week that every Debian geek was in agreement about something.
Debian is the only maintained distro I'm aware of that still supports Alpha, let alone MIPS or other "non-standard" CPUs. I can appreciate the "let's light a fire under the developer's asses" rhetoric, but that doesn't solve pressing problems, like a lack of builds for "orphan" architectures. There are people out there that still want a Linux distro that works for their machine, and they don't always run x86; maybe this guy should invest a few $$$ on eBay to get some servers for different arches that are "going away" (or at least are not going to receive as much attention). That would certainly be a better use of $40k; and if done right, it shouldn't cost more than $2k, tops.
Debian's main source of income are donations. However, Debian-stable hasn't been updated now in 2-3 years. Most people I know don't use Debian anymore because stable is SO old, can't, or don't want to bother using testing or unstable. If they want money, make a damn release, or die. It's really THAT simple.
This signature was left intentionally blank.
They should save it up. At 2% interest, they'll double their money by the next release.
I think it would be better if they set their developers to specific tasks for the betterment of their distrobution with that money than simply hold on to it and wait for that eventual rainy day though.
I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
Debian will be the richest software development project in the world!
-fooburger
The people own it, it will never die. ;)
Debian>all
Money doesn't need to be involed in a Linux world!
Free software + Free OS = Free Labor!
Just the way Linux people love it...FREE!!
The two relevent pages I can find at debian.org are this one listing companies that have donated hardware, bandwidth, etc., and this page saying that they recommend giving to Software in the Public Interest and the Free Software Foundation
What does the project need $40K for? I understand there are bandwidth and server costs, but it is a volunteer project.
After all, Red Hat only made $210K last quarter of '03...and they sell a product! Is there any list of Debian's financials available? I assume since it's mostly open-ended it should be on the site somewhere. Although I will confess, I havenn't done my research yet.
The submitter seems to be a little breathless.
/. article body), I am currently surveying the developers to establish the details of what other organizations are holding monies for the Project. My report triggered a flurry of replies within hours. There are assets in Brazil, the U.K., Germany, Italy, and France, at least. Generally speaking, because it's a good idea and because regulations typically make it difficult for large amounts of currency to leave a country, Debian keeps its money close to where it's needed. Debian is a global organization; we have hardware, developers, and conferences all over the world.
/. article body. But why don't I just go ahead and quote from the IRC interview, which I still have in scrollback:
:)
Here are a few facts:
1) Software in the Public Interest, Inc. (SPI), has held roughly the same amount of money (USD 40,000) in trust for Debian since as far back as the middle of the year 2001 (when I became SPI Treasurer and began receiving the monthly and quarterly statements from the financial institutions where that money is kept). It is therefore difficult to conclude any more of a cash crisis for Debian now than there was four years ago.
2) SPI is not the only organization that holds assets in trust for Debian. As noted in my first DPL report (linked from the
3) People should read the internetnews.com article, also linked from the
12:43 INTERVIEWER: In your Debian Project Leader report for 2005-04-24, you provide status on the state of Debian's assets. On the surface it doesn't look like debian has "much" in the way of cash assets now - is that a problem for Debian? If so, how will you try and "fix" the problem?
12:44 ME: can you clarify the question? "much" relative to what?
12:45 INTERVIEWER: by "much" i'm refering to the fact that commercial distros (Red Hat etc) have xx millions in the bank - so in comparison it doesn't look (to a layperson) like Debian has "much" in terms of cash assets
12:45 INTERVIEWER: does that help?
12:45 ME: ah, compared to a commercial interest.
12:45 ME: yes, it does help.
12:47 ME: Because Debian is a non-commercial, not-for-profit entity which derives most of its value from the donated labor of hundreds of individuals, I think it stands to reason that our books wouldn't look like those of a publicly-traded, incorporated body which has labor and capital expenditures.
12:48 ME: I think there are several reasons Debian doesn't have much in the way of cash assets relative to a for-profit Free Software company, though.
12:49 ME: 1) Debian has no source revenue apart from fund-raising, which to date has been regularly undertaken at trade shows, to those who happen to pass by our booth.
12:49 ME: s/source/& of/
12:50 ME: 2) Debian tends to spend its cash assets, at least in the United States, approximately as fast as they come in.
12:51 ME: 3) There have been conflicting ideas among Debian developers in the past over whether Debian *should* attempt to accumulate a war chest of cash reserves.
12:51 ME: An argument in favor of that is that we should do so in the event we, or one of our developers, is sued for doing something we consider legitimate, like offering freely-modifiable software gratis to the world.
12:51 ME: s/is sued/are sued/
[the interviewer moved on, but we came back to this subject at the end of the interview]
13:03 ME: okay. Reasons *not* to build up a war chest...
13:04 ME: Two arguments against building up a "war chest" are 1) actually having a large quanitity of liquid assets is felt to make us a more inviting target for lawsuits, because there is the possibility of damages on top of injunctions;
13:05 ME: 2) People who donate us money, by and large, seem to expect us to put the money to work for us in the near term, not towards establishing an endowment.
13:05 ME: In my years on the SPI Board and as
Address-collecting spam robots don't know how to crack ROT13. Do you?
With new distros like Centos 4 (free RHEL 4 clone), Debian is getting less attractive as the server of choice. And this is someone who hated RHEL 3.
I made the mistake of installing Sarge thinking that it was only a couple months away from release--that was last year...and I have to pin Testing with Unstable branch just to get all the security updates in a timely fashion--it defeats the purpose using Debian as a server...
Yea, I could've installed Stable, but why would I want to install a 2+ year old distro on a brand new server when a new stable was 'any day now'?
But... Why? I mean... Why? I mean nine out of ten people who are going to want to use Linux on anything except the mainline architectures are going to be running Gentoo anyways d/t the complete and total ease of installing it anywhere Linux boots...
I want a new world. I think this one is broken.
Debian's income is larger than its outgoings. Money is good to have - it means that we can deal with hardware failures, get more people to conferences, and pay the fees for some industry representation bodies, but we don't need vast amounts of it. We've currently got about as much in reserve as we could possibly want.
I can only imagine the great things endowed chairs for software development in the public interest could do. Think of it like this. For a million dollars one could probably update Open Office pretty well, paying 10 software developers for a year to gut the old codebase and update it to something less bloated. Or you could create two endowed chairs, paying two software developers to create or work on software in the public interest for life. And once they die, you pay the next pair for life. And the next.
10 developers for a year or 2 developers for 100 years? The second is far more likely to have lasting positive effects.
Speaking of which, does anyone have a donation link?
The ______ Agenda
Lands. Wet Lands. Debian style. Pengiuns everywhere.
Used to be, when the people I knew who knew what they were talking about talked about linux, they probably were talking about Debian GNU/Linux.
Things are changing. More and more smart folks I know are frustrated. Most Open source projects are using a "release early and release often" mentality that is a stark contrast to Debian's recent "don't release at all" policy.
Yes, there is always unstable for those that want the latest(ish) versions of things. That's really not the point, as I see it. People are frustrated with the lack of movement, the apparent lack of progress towards getting any new features into stable, even if they arentt the very latest. I think at some point, many people just like to feel like their system is getting new software even if they don't use any new features at all.
Maybe the negative stuff I read on /. and here tossed around between friends is not accurate. Things might not really be as stagnate as they seem from a common user's prespective. But that Debian has gone from a Good Thing to a bit of a joke amongst the sys admins I respect makes me concerned about it's future.
There are some distro's out there that are attempting to fill the void that debian has created, and some are starting to do a good job of it. A world where a debian based distro replaces a bulk of the debian based users is not hard to imagine right now. What happens to debian then? And what happens to a debian based distro when debian doesn't have users?
It could work out great for almost everyone except the actual debian project. i think everyone in a position of influence there needs to compare the costs of addressing the current perception one way or another to the cost of bascially becoming irrelevant.
I hope I am still enjoying doing my work with debian systems many years from now, but I am starting to wonder if I won't be working on some (probably debian based) alternative instead.
well thats my rant, please forgive any spelling mistakes or generally stupid things I might have said. I'm not one of the smart ones.
-Lod
There you go, your done, the waitings over..
Don't you fell better now ? .. Seriously, what's the deal with this Sarge release hysteria ? It's out there, I use it, it works, it seems pretty stable to me (in my case more than Ubuntu warty was)
waiting for ad.doubleclick.net
double-you tee eff, mate? The Debian Project Leader is supreme commander of everything Debian, he doesn't *need* to use self-aggrandizing acronyms. :P
Please go troll somewhere else.
What happens if donations start to dip for a while? Debian's pretty much screwed in that case unless they have some money in the bank.
I don't use Emacs; it uses me.
See following pages for donation info for Debian:
http://www.debian.org/donations
This tells us basically to go to:
http://www.spi-inc.org/donations
Here you find link to donate money. Please note you should designate your money to "Debian" to ensure it is used only for Debian. Otherwise, money will be spread over all the projects supported by SPI, I think.
Osamu
Yeeeaaahh...
My sympathy. I'd also be scared if anyone close to me 'acronymized' their tit.
Maybe he's changed since then, and maybe the attitude problem was more one of poor communication than of obnoxiousness. I don't know him personally, so I'm not the most qualified judge, but I do not consider his election a good thing for Debian. Leaders should ideally be good at communicating, and less good at ignoring and insulting people, and what I've seen of him reflects those negative traits more than the positive one.
Whoever corrects a mocker invites insult;
whoever rebukes a wicked man incurs abuse.
--Proverbs 9:7
Picture of Branden Robinson
More pictures
Branden a long time ago
Time to put it out of it's miseries. Kill it now. shoot it in the head. Deborah and Ian are dead.
Ubuntu rules!
They are non-standard" CPUs because nobody uses them. Putting money into supporting them doesn't do jack for the average user. Putting it to work improving support for x86, x86-64, or PPC would do a hell of a lot more good for the distro's users (the ones who donated the money to begin with).
When Argumentum ad Hominem falls short, try Argumentum ad Matrem
What, is Gentoo no longer a "maintained distro"?
I love Debian. And I love the way it is being released. You can always use testing or unstable on desktops (it works bloody well) and stable on servers. I am not going to upgrade server every 6 months or so. If it was a new Debian plan I would probably switch to another distro. Hmm. But everything depends how long will be every release supported (security patches etc.)
;))
Anyway, so far - Debian rulez
people get pissed off with donating to debian because they never make any releases.
If you mod me down, I will become more powerful than you can imagine....
i use libranet, which has debian underneath. i didnt pay my cable bill so it was cut off for about 2 weeks, when i apt-get update && apt-get dist-upgrade -- i had like 400+ updates with about 90-100mb total.
ive had 2-3 months uptime before the power went out.
Hail to the King baby! 12345678 is all mine! Muhahah muahahahaha...
I see assloads of AlphaServers on eBay for $100-$500 each. I doubt it's the lack of machines or money. It's that nobody gives a crap about putting modern software on dead hardware.
You mentioned x86-64 and PPC yourself. You realize that covers different word size and endianness systems - the two most common portability problems. After those, the problems tend to be people testing for specific architectures rather than properties. That said, what's needed is developer awareness and debugging, not necessarily more machinery.
Loser!
But the "testing" distribution is always the last to get security fixes. That's really the big advantage of stable: Quick, backported security fixes. Won't get that with Sarge until the release.
AFAIK, those portability problems were almost entirely fixed a long time ago. The problem with weird platforms is the lack of developers for core stuff like the kernel and gcc.
I agree about the obsolete CPUs; but new CPUs (IBM/Sony CELL chips) would be a great thing to support. Wouldn't it be cool if Linux supported Itanium before Windows did.
Soy Sauce.
Oh I take that back. Two words then. Soy Sauce or Teriyaki...
damnit I give up
Every time somebody mentions dpendency problems, rpm etc. in any discussion, people always start yelling "debian, debian, use debian" and "apt, apt, apt!"
They are right about the first. Debian is probably the easiest distro to upgrade and maintain. Part of the secret is apt, that's true, but only a small part. The main reason debian "just works" and is so easy to maintain is the official repositories. You don't have dependency problems in debian (most of the time) because debian developers took enormous care to resolve all the dependency problems for you. Debian carefully backports(!) all security fixes they can, making sure that nothing breaks in the process, so that if there is a security hole fixed in say php, all your pages will just keep working like before. They have more packages than most other distros pot together, and they run on more hardware than enybody else. All this just takes some time.
I am not afraid debian will become irrelevant. There is a reason all these new distros are based on debian. And there is a reason the city of Munich chose debian. Debian stable may not be the system for a hobbyist's desktop, but a large company or city or whatnot does not care about frequent releases. On the contrary, the longer they can go without major update the better. And when the update actually does come, debian makes it easy with their repositories, their stable/testing/unstable system, and apt.
And if you are a hobbyist, use testing/unstable and contribute your share. Debian is a community, not a company, and if use debian, you are part of the community. You want releases to happen more often? Then do your share. Do you use testing or unstable? Submit bug reports, fixes, if you are not a programmer, fix or update some bloody documentation, provide some missing icons, whatever! The only way debian can become irrelevant or obsolete is if we let it go irrelevant or obsolete.
AccountKiller
Actually all of the money from Gentoo donations and the store goes directly to Daniel Robbins. There is quite a bit of conflict between Daniel and the
other gentoo developers over this issue!
There's several issues with Debian stable.
1. Hardware support. Unlike Windows, you can't drop in a 3rd party driver, you need to upgrade the whole kernel. This is by design (no stable ABI).
2. Inability to update core systems. No software is ever officially "adopted" into stable. Why? Dependencies. Imagine if they could say "this version of [core software] is now so stable, we'll provide equal support with the original in stable".
Debian stable is only good for systems that have been virtually unchanged since release, both when it comes to hardware and software. Hey if it works, don't break it. But what can Debian offer for new servers?
The new "stable" will fall into the same obscurity if the same release system keeps up. They should try to support 10000 packages/3yrs + 20 extra releases of core apps/6mo, not just 10000 packages every three years. Server apps don't have that insanely many deps as desktops.
Hardware, well that's just not easy with the current model. But solving half the problem is better than solving none of it.
Kjella
Live today, because you never know what tomorrow brings
Assuming you can pick the winners, which in itself is a service worth most of the returns.
By the time I got this far it seemed to complicated so I gave up.
It's hardly good for impulsive donations, and certainly a long way away from 1-click-ordering.
I did suggest they take pay-pal to make it easy for people to donate quickly and simply. I was told they had talked about it before and would bring it up again later.
In normal debian timescales they could be getting on quite quickly with making debian donations easy.
I haven't donated but I will when they take pay-pal.
Sam
blog.sam.liddicott.com
What kind of logic is that? Debian isn't harder to install than Gentoo, and everything's always precompiled which is more convenient. Furthermore, Debian puts a lot of work into every supported architecture (of which there are a lot), to the point where they practically port software such as XFree86 to those architectures themselves. No other Linux distribution does that, including Gentoo. Just because you're compiling from source doesn't mean it will work on any architecture. And to the extent that Gentoo does work on other architectures, it should probably thank Debian for finding the bugs and submitting the patches.
main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
Interpersonal skills are sometimes inversely proportional to genius.
Organization: alphabetical, sometimes numerical or messy
Since when has MIPS been "non-standard" ?
Typical Wintel mentality from this poster.
I don't know if this post will even go through using my 'non-standard' PPC box.
Is it normal for the DPL not to know where all Debian assets are located?
Our university is relying heavily on Debian-based Linux systems in all areas. Therefore, we have decided to make a rather generous donation to the Debian project, with one caveat: Sarge must become stable.
Stupid! You're feeding dead horse.
Replace all of your debian boxes with Ubuntu Linux! That is the only sensible thing you can do on a tricky situation like this.
"An argument in favor of that is that we should do so in the event we, or one of our developers, are sued for doing something we consider legitimate, like offering freely modifiable software gratis to the world," Robinson said."
sadly those days may be closer than we all think - especially if all the "intellectual property/patent lawyers" have their way in the US.
please UK do not adopt software patents. there is no need for them and they are totally ridiculous.
It pretty simple.
It's 'partially' why IRAQ ain't rebuilt. And I guess they lost money too.... there's a lesson here.
Use those wacky zany new contraptions called computers via text, sound, and video. Really, I see a hard time for them justifying why it's necessary for the revenge of the nerds goes to camp skits.
1. Collect the donations.
2. Hire numerous lawyers.
3. ???
4. Profit!
Lisp is the Tengwar of programming languages.
With 1 million and 10 coders for a year, that works out to 100000 per year per coder. Now to have 2 coders for life, means that your 1 million will have to hit 25% at least year to year, to cover the salary and beat inflation. (this is a lower assumtion of inflation but we are considering a longer time line),
One could possibly yield ~10% year on year. But after inflation (and we are not even considering management fees) this really isnt that much. Now it is true that very good investers can hit more in some years. But the fees they charge are also very high. I think it is something along the lines of 2% of total regardless of performance, and >20% of any profits.
In short, the endownment idea isnt as simple as it sounds. The amount of time/money/effort needed to set it up is very high. Universities have entire staff dedicate to managing their endownments. Look at Harvard for example. The performance is very very good, but the salaries of the investment staff are not low.
Better to use the money up quickly as incentives to developers or educate consumers. That way more coders can be hired.
Debian is the only maintained distro I'm aware of that still supports Alpha, let alone MIPS or other "non-standard" CPUs. I can appreciate the "let's light a fire under the developer's asses" rhetoric, but that doesn't solve pressing problems, like a lack of builds for "orphan" architectures. There are people out there that still want a Linux distro that works for their machine, and they don't always run x86;
Or perhaps find some competant people to fork Debian into a distro for bizarre, dead arches? Hell, give em 10k in startup. Then this wide support won't choke Debian to death anymore, and we get another distro to focus on archane systems.
Just an idea. Seems like everyone wins.
H. Sebastian Christ, no wonder Debian is going downhill! "X Strike Force" couldn't get much nerdier, could it? It makes me think that Debian has lost mind share not because of Gentoo, Ubuntu, etc., but rather because the 14 year-old boys that used to work on it have discovered girls (or other boys) and/or moved out of their parents' basement.
"X Strike Force," indeed! Yeesh!
Okay, I got Linux installed. So where's the free beer everyone keeps talking about??
Lucky bastard.
Best Slashdot Co
Actually, Debian could drop most of their mirrors by using apt-torrent, people would download all their packages with torrent (which fits very well in the APT model, just add a deb http://127.0.0.1:6968/ line to your sources.list) and mirrors wouldn't be neccesary.
Only MD5's and PGP signs would have to be stored at debian.org servers - to save yourself from hacked packages.
Stable is just that, stable. If you don't get that then you're missing the point.
With stable you get patches and bug fixes, but not different versions with their changed funtionality and unkowns. That's what you want in a production environment, stablility, whether it's a server somewhere or on your desktop. And Debian delivers that.
If you want new things, then there are probably specific things that you have in mind, not usually a general desire to change everything randomly.
If you want, it's possible to maintain a mixed system, so that you have the new packages you want without otherwise messing with your production environment.
Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
oh shut the...
oh, hahahahaha
"But if you try to maintain a core package of the distribution things change. You don't spend most of your time on package development anymore but on fighting the flood of bug reports and inquiries."
well...ya, that's what is important to end users, especially in a commercial setting.
And this attitude is why stuff is in perpetual betaware status, people don't care about fixing what is broke. It's your right as a free developer to code whatever you want,please go right ahead and thanks for the efforts, just don't be surprised if most people move on to other projects/distros where "just works" is more important than "ohh, new shiny", and where the larger sums of money/interest/mindshare go.
Because noone likes lukewarm cans of shut the @$@@ up. They're supposed to be served warm.
DEBorah and IAN are dead. DEBIAN IS DEAD! It is time for everyone to accept the obvious fact. Denial just leads to a lot of mental problems.
..but it's time to REJOICE because we have OS that just works - UBUNTU!. Ubuntu means 'humanity to others'. Humanity means being a human. Be a human, choose Ubuntu!
I ditched Debian and installed Ubuntu. No more monkey business! No hassle! Ubuntu just works.
Debian stable was CURRENT when it came out... it had up to date versions of critical software, it was an attractive solution for business. It still could be, if they'd get their act together and have more frequent stable releases.
Please quit pretending that's stable is 3 years old out of some wise plan. it was never supposed to be this out of date. STABLE refers to package depenedencies, not to the software's ability to not crash.
I am begging for debian to release a stable set of software that's not half a decade out of date, or I'm going to switch to something else, because if I can't run 2 year old software on it without doing it by hand from source, what's the point of using Debian?
They should donate all 40K to the Ubuntu team. Six month release cycles require a lot more work than maintaining piddly ole' Sarge.
I think Debian has naming problems. People don't want to run a distribution that is "unstable". When you say "unstable", people think MS windows, and, of course, it's nothing like that. Perhaps they should rename them to "Rock-solid" and "Stable".
After hearing the same thing said of NetBSD, I can proudly say, "Finances confirm it....Debian is dying!" :)
Let me guess, you're only managing your own systems. Maybe a pet system or two at work.
How many other employees depend on your systems to get their work done? How many CUSTOMERS depend on your systems? How many of these systems do you have immediate access to if there's a problem, vs. systems colocated at ISPs so you have thick pipes to the internet?
I know, you referred to "rock solid" stable. You're right about that, but wrong that that's only servers with heavy loads. Anything that others depend on must be "rock solid." That includes user-facing interfaces since the cost of retraining staff can be significant.
That's why "stable" is so important. Live systems aren't set up and then left alone, they're "updated" frequently in order to catch security fixes. Updating 'testing' or 'unstable' means the system is constantly changing and the source of a problem may not be easily identified or fixed. Updating against 'stable' should be safe.
Even with backported security patches packages that are 2-3 year old can cause serious problems. E.g., we can't run the latest version of some of our applications because they depend on a more recent version of perl. But we can't update perl without blowing out half of our packages. Doing that will make the system too unstable for use for the reason mentioned above.
That's why Debian really needs mini-releases on a regular basis, e.g., perhaps on a semiannual basis. Probably <500 packages account for 95% of all installed packages and that's a subset small enough to be frequently tested. The rest of the packages could probably be loaded from 'testing' at little risk.
For every complex problem there is an answer that is clear, simple, and wrong. -- H L Mencken
Yep. Time will Tell if that shark-jumping troll signifies the end of Debian.
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
I tried donating once about 2 years ago. Unfortunately (for Debian and the SPI), I raised a big stink about them not accepting Paypal, credit cards, or anything electronic. This wasn't received very well. I finally just sent them a check for $50 but it was never cashed. I don't know whether it was lost or if the treasurer just decided he didn't want my money.
I see all this push for Ubuntu, if I were Branden, Id be somewhat depresssed. What I see needing to happen is for Branden to push for Base only. If Debian releases base only -- and thus letting all the other clones release on top of that, Debian will have a decent release schedule. Branden has to see this. Let the smaller maintainers get together to clean up the reponsitory.
Concentrating on a full release and to clean up the current repositories and release full dist on top of that is talking some crazy.
Ubuntu is good, it works, its somewhat stable and I use it for 90% of my machines at home. But do not forget that with no Debian, there would be NO Ubuntu. Nor would Canonical exist in its current form.
I wish Branden the best , I hope he can straighted out that mess.
"God of Rock, thank you for this chance to kick ass. "
It's dead, Jim.
For my desktop machine I've used debian 'unstable' for quite awhile and had very good luck with it.
I've had good luck with "backports" for finding packages to upgrade my decrepit stable packages, and for those that want to mix+match just add something like:
deb http://www.backports.org/debian stable clamav samba
or
deb http://ftp.us.debian.org/debian/ testing apache apache-ssl
they need MORE stable releases. Once a year can't be *that* hard.
Out of curosity, what math software do you like to work with?
I constantly hear people whine about Debian Stable not being "up-to-date enough" that it's just annoying. Why? Debian is FREE. The users of Debian (that is us) have the right to whine and grope all we want. But at the end of the day, unless you are actually participating in the cause, contributing source code, fund-raising, or anything that could help move the release along, please stop using Debian. The Debian community isn't forcing you to use their FREE software. No one is holding a gun or forcing you to drink hemlock to use Debian. It is FREE and it will always be FREE.
Debian Stable, though it may be old, it is still a baseline. From an administrative and control management point of view, having a clear, concise baseline to start from is absolutely critical. The argument that it won't run on new hardware is not a really a valid argument because it was not targeted to run on hardware it had not been released yet. This argument is about as valid as someone claiming that AMD Opteron sucks because they can't execute software that was written for the PDP-11.
Debian Stable is like a wooden #2 pencil. It works for what it is designed to do. Like a real pencil, it too has its flaws. These flaws, depending on how you use it, may or may not be avoided. You certainly would not want to use a pencil when signing your signature on an important document. Some debian security holes or deprecated software may or may not be a risk.
Unless you are Paris Hilton and you need all your writing instruments to be encrusted with diamonds and jewls, you have a choice to use Debian.
You've been drinking again, haven't you?
1) Gentoo is not Debian, vis-a-vis binary packages are not source builds. If I wanted source builds, I would have picked Gentoo.
2) Gentoo does NOT support nearly as many architectures as Debian. I appreciate the fact that it supports Alpha, etc. but that's not quite the same as being able to have a consistent environment across several different machines, some of which may or may not be alive, dead, in business environments, or simply hobby machines. Flexability is the point, and Gentoo's source-build technique is getting there...but still needs more work.
3) Supporting future processors is great, but it's interesting that in the same "thread" someone mentions support for the "Itanic"...oops, Itanium, a "future processor" that is essentially still-born from Intel's brain-damaged attempt to merge PA-RISC with X86. Not everything that is new and shiny is gold...sometimes, it's fool's gold.
4) The Cell is still in tape-out. It's a great idea, and has lots of potential, but let's not count the chicken's eggs before they hatch.
5) For gawd's sake, a used Alpha is about $250, a used SGI Indy is about $150, etc. I don't think it would be that hard to buy a few of these older "relics" and put them to work on the build farm. We're still talking about a minimal investment in terms of hardware.
6) Keeping the old stuff around forces people to write portable code, ie. when the next new shiny "gee whiz it does it all" chip comes out, having code that has been ported to 11 different chipsets means that you'll likely get it to run on the first try...instead of futzing around with it for weeks, trying to figure out why it will not compile...we're doing ourselves a favor here by keeping these oldies around, they actually HELP the stability of the installation and the base of software that is available.
Just some more points to ponder...
Apologies, but this is an off-topic test post to see if Commander Taco has revoked my posting privs for making a statement that doesn't adhere to slashdot dogma.
Get a bunch of high-end computers for primary target releases, so debain maintainers could use them to compile the packages.
This would help speed things up.
I work for a company that develops software, and Linux is one of our supported platforms for a couple of our products.
What are we looking for in a 'stable' distribution? Simple - that the core system packages and dependencies are not changing on an almost daily basis. We want to know that if we have tested our products against Debian, that they will still work next week (and not need to be recompiled because some library package changed suddenly).
The 'stable' moniker has less to do with OS stability in terms of up-time, and more to do with stability in the sense of "It is what it is". Debian stable doesn't really change, so we know that if our product works with Debian stable today, it should work next week.
I work in the tech support department, and I hate to tell people that we cannot support Debian testing. But, we don't officially [though I try to give people some tips on how they might go about trying to get it working], because from a practical standpoint, there is no real guarantee stuff won't change next week.
But, since Debian stable is so old, most people are using testing (as the parent suggests), because stable doesn't have recent package versions.
The reason Debian NEEDS a stable release soon, is so that it can be a 'supported platform' for many, many companies.
And this transcends software development and support: while 'testing' is usually quite good about not breaking stuff, on my computer at home I've had XFree stop working numerous times after updating Debian, because the Linux kernel had changed and I needed to recompile the nvidia kernel module (the frustrating thing was, the linux kernel package was the exact same version of the Linux kernel, just a different build; e.g. was running linux-kernel-2.4.28-k7-1 and it got upgraded to linux-kernel-2.4.28-k7-2 or something like that - I don't remember the exact version numbers).
So, from a system administration standpoint, you wouldn't want to necessarily deploy Debian 'testing' to a bunch of workstations, because they might break overnight.
You might not want to deploy debian testing on a server, again, because every time you run an update on the server (to ensure you have the latest security fixes), your server might suddenly stop working (rare, but it can happen).
These are the reasons people want a 'stable' distribution. One that isn't changing *constantly*, but does have fairly recent versions of popular packages.
To me, the answer is that Debian should split off non-core packages from the distro, and version them seperately. That way, it would be a heck of a lot easier for them to release an updated 'stable' version of the core distro every 3 or 6 months, and as packages move from one 'stable' version to another 'stable' version of the package, you could just update that package.
I see you missed the "quotes". As in, I really don't give a shit about Wintel; my box is an Alpha, I work with Macs all day, and you're assuming too much (Assume = Ass + U + Me). Cool your jets and realize I'm actually SUPPORTING your MIPS-based boxen via Debian.
1) There aren't "assloads" of these machines on eBay, unless a single page of hits means "bonanza!" to you...
2) You don't get it. It's about portability, consistency, and support. It's about telling hardware vendors where they can shove their planned obsolesence (misp. I know, I'm too tired to correct spelling right now)
3) You still don't get it. Go play with your x86 boxes.
(Yes, I am the parent poster) This is somewhat in line with what the build maintainers were proposing a little while back - make the "older" arches a separate build process that is not directly holding up the mainline builds. The theory was that the stuff being held up would trickle its way down into the "lesser" groups, so we still get 11+ arches, just some of them faster than others. An idea to be entertained, for sure.
Debian wouldn't have money problems if they released some software.
"Only in their dreams can men truly be free 'twas always thus, and always thus will be."
--Tom Schulman
noah
You can only drink again if you stopped at some point. So, no.
Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
Nvidia? HighPoint? I know i've used their 3rd party linux drivers with nary a kernel recompile, and I know there are others.
Paypal has a bad record of holding money and sometimes not sending it all through. I won't use them.
You've got that backwards. Debian supports more platforms than Gentoo,
and it has done so years before Gentoo existed.
In any case, using money for hardware is probably
the last way Debian are going to spend it. They
also ask for donated hardware. This is
cheaper for all concerned (the donor can ask
for a higher than eBay dollar value on their
charitable gift receipt) if it is possible and shipping isn't too much.
For newer hardware, the maker of that hardware
should realize it is in their interest to
provide the equipment for developers,
so that they can say it is supported under Linux!
They really need to split in to Debian Desktop and Debian Server. This would enable both to have more frequent releases. The server distro could release probably twice yearly because they would have many fewer dependencies to worry about (and no GNOME stuff, for example). The desktop distro could release more often because it would not have to hold itself to the extreme stability requirements that a server distro requires. It would be a win for everyone. I might actually be able to start using Debian again.
A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
Pay Pal's security is terrible, and they have a bad habit of seizing money from people's accounts without launching a proper investigation. If someone successfully compromised SPI's bank account, their Pay Pal account would certainly be broken into.
For more information about why Pay Pal should not be used for large amounts of money, google for "pay pal complaints".
On the other hand, SPI should accept some form of electronic payment... Credit cards, maybe?
I haven't donated but I will when they take pay-pal.
Yeah, right.
... but his first actions as DPL make me wonder exactly just what the fuck Michlmayr had been doing for 2 consecutive terms.
It is refreshing to see someone trying to get to the bottom of the project's murkier depths.
(I'm writing this from Ubuntu's Hoary version, on a workstation computer at work. Nothing would please me more to go back to Debian soon.)
========================================
Death will come, and will have your eyes
-- Pavese
Good point, I have also begun blocking slashdots ads
Debian: 10 CPU types, and two ports that "never took part in a Debian stable release".
NetBSD: 17 CPU types covering almost 50 hardware platforms (plus 6 experimental).
The only reason that I'm not running netBSD at the moment is because the installation process for my hardware is so convoluted, no, really, it's so convoluted, how can i put this? installing debian was possible on my machine back when I had no knowledge of linux and an unwillingness to ask for help. After five years of experience with various flavours of unix, linux and bsd, I lost two weekends in a row trying to get netBSD installed before coming to the realization that, though it could -run- on my hardware, it could not -install- on my hardware without the assistance of either a second machine or a special monitor, after which it should run just fine.
If opportunity came disguised as temptation, one knock would be enough.
3^2 * 67^1 * 977^1
Sounds like something I read in one of the MeatNurse chapters.
parl
The problem isn't the money. It's the license.
IIRC, the problem is with the docs (man, info, etc.). Many or most are now subject to the GNU Free Documentation License (GNU FDL), which has been ruled to be "non-free" by the Debian folks. This means they may not be kept in a release which changes status (i.e., from Testing to Stable). Until they are replaced with freshly written docs, no change of status will occur. OTOH, they could revoke the modification to the Social Contract which requires free status to things which are not programs (docs, fonts, images, etc.). Some claim this modification was foisted on the community without due notification of what it would imply.
Note that even the Debian spiral image is restricted in such a way as to be classified as non-free.
IMHO, Debian has shot itself in the foot and if something isn't done soon, it may die of lead poisoning. This is especially problematic as so many fine distros are based on Debian. Loss of Debian would be bad enough, but loss of ALL of the others as well would be a disaster.
parl
Glad ESR's shit applies to this Open Source Debian crap. He he he
40k Let's see, that's about what we pay a first year programmer
Yeah, ESR was right. This IS the way to make serious money.
Whoopee
As a former NGO nerd using a pay-pal acount for internet donations rocks. Debian needs to get over itself. In the day it rocked, solid dynamic updates, somewhat usable etc. etc. etc. Now mind you I haven't done software dev. in ages, however I know FreeBSD has somthing akin to what Debians greping for ISO releases that are solid, also have the bleeding edge stuff taged one place etc. As many have noted They also are suffering from many things and if I were an investor saw the last major update was 3 years old. Nothing but some philosiphising what 'free' meens no way I'd stick around. gentoo has it right general platform releases to avoid HUGE compile hedaches. and stable as well as regular updates to the source. My message to Debian: Wake up get over it.
I'd love to be THAT broke.
The reason for endownments (and the apparent stockpiling of cash) is that this is the only means by which donations are not subject to disbursement quota (DQ) requirements.
For example (and overly simplistic one at that), in Canada (and excluding an application otherwise), a non-profit organization is required to spend a certain percentage of its donations each year, in order to maintain its regisration (and continue to be income tax exempt).