Slashdot Mirror


Ask Apache Software Chairman Greg Stein

Here's a man who obviously has his finger on the pulse of open source software development. I mean, who hasn't heard of Apache? His work history is interesting, too: He's moved from Microsoft to CollabNet to Google. And he's not shy about speaking his mind about open source, as shown in this ZDNet blog entry. Please try to confine yourself to one question per post. (If you have more than one question, post more than once.) We'll send 10 of the highest-moderated questions to Greg tomorrow and run his answers when we get them back.

117 comments

  1. untethered computing by mfh · · Score: 4, Interesting

    Greg,
    What are your thoughts on Apache's direction in regards to the new roaming AJAX desktops we keep hearing about -- what are some of the limitations you foresee in the overall untethered computing experience?

    Kind Regards,
    Scotty

    --
    The dangers of knowledge trigger emotional distress in human beings.
    1. Re:untethered computing by Anonymous Coward · · Score: 0

      Greg,

      What are your feelings regarding buzzwords in the computer industry.

      Are you planing on releasing Apache Live or Apache Mashup Mix soon?

      We feel there is big demand for Apache Unteathered Computing Experience Edition

  2. Why... by Anonymous Coward · · Score: 5, Funny

    Why do you find it neccesary to help companies like CentOS hack rural town websites?

    1. Re:Why... by Pharmboy · · Score: 1

      OMG, and me without mod points. Best. Post. Ever.

      --
      Tequila: It's not just for breakfast anymore!
    2. Re:Why... by Anonymous Coward · · Score: 0

      New /. meme:
      In Oklahoma only dumb city managers use computers

    3. Re:Why... by Valafar · · Score: 1

      Mod this up! This is funniest thing on /. since the CentOS debacle itself.

    4. Re:Why... by Darby · · Score: 1

      Seriously, submit this one. We'll see how good his sense of humor is ;-)

  3. Blog entry by Anonymous Coward · · Score: 0

    In 5-10 years, most of the software you use will be free

    Does that include software for my flying car?

    1. Re:Blog entry by pointbeing · · Score: 1
      Does that include software for my flying car?

      I'd be a lot more concerned about the software for the laser-equipped sharks.

      --
      we see things not as as they are, but as we are.
      -- anais nin
  4. Why Java? by Anonymous Coward · · Score: 5, Interesting

    Why does everything the Apache foundation release these days have to be Java based?

    I use http but thats about it. I have looked at the other Apache software but always been offputting to have to set up Java with all the classpaths etc.

    Whats wrong with C or C++? Its portable and easy to install and run.

    This isnt a troll, although it might look like one....

    1. Re:Why Java? by Anonymous Coward · · Score: 0

      Probably because most OSS e-business/intranet apps are written in Java. Since Apache focuses on this sort of software, Java makes sense.

    2. Re:Why Java? by DrSkwid · · Score: 1

      got any proof for that wild generalisation ?

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
    3. Re:Why Java? by booch · · Score: 4, Interesting

      Another question we might ask is -- why has the Apache Foundation diversified so much? There are a lot of Apache projects out there now, many of which a lot of us are completely unfamiliar with. And some don't even have anything to do with the web. (SpamAssassin comes to mind. It's a great package, but seems to have no relation to Apache HTTPD.) What are the pros and cons of this diversity? Might it cause a lack of focus on the core HTTPD?

      --
      Software sucks. Open Source sucks less.
    4. Re:Why Java? by p2sam · · Score: 2, Interesting

      I don't speak for The Apache Software Foundation, but they are not simply managing the Apache HTTPD anymore. They have become more like a sourceforge like thing, except they are very selective about which projects to take on, and whose projects out of incubation are of exception quality.

    5. Re:Why Java? by Anonymous Coward · · Score: 0

      Not sure I made any wild generalisations?

      Lets go through my post....

      Why does everything the Apache foundation release these days have to be Java based? - Question

      I use http but thats about it. I have looked at the other Apache software but always been offputting to have to set up Java with all the classpaths etc. - Point of view, Im entitled to it

      Whats wrong with C or C++? Its portable and easy to install and run. - Maybe this?

      I only have 8 years experience running Linux servers and 5 years running as a desktop, but installing C/C++ programs from source is so easy my mother could do it. ./configure --prefix=/where/u/want
      make && make install

      adding additional features is as easy as

      rpm -ivh package-devel.i386.rpm ./configure --prefix=/where/u/want --use-feature
      make && make install

      Java is more like

      Check you have java installed (probably wont), if not go to suns confusing site (OK slightly better now). Find the correct version and type amongst the SDK, J2SE, J2ME and J2EE's which have versions ranging from 1.2 - 1.5/5.0. Download, massive binary, agree to licence etc etc. THEN set class paths, manually copy source to wherever, locate all the wierd dependancies etc....

      Ill admit I havent tried the ordeal of installing java on the server for a while (I was totally put off by installing Tomcat et al and havent tried for around 3 years), but Java is NEVER going to be easier / more portable than straightforward native binaries.

      Oh, and to the other poster talking about how all business use Java, well they don't for one, and secondly they ALL use C/C++ programs somewhere

    6. Re:Why Java? by ducttapekz · · Score: 1

      It isn't all java. Look at this list: http://projects.apache.org/indexes/languagecategor y.html/

    7. Re:Why Java? by Curien · · Score: 1

      Uhh... he wasn't talking to you. He was referring to the double-whammy "most OSS e-business/intranet apps are written in Java" and "Apache focuses on this sort of software".

      --
      It's always a long day... 86400 doesn't fit into a short.
    8. Re:Why Java? by DrSkwid · · Score: 1

      sorry, as the other guy said, I hit reply on the wrong post, I was supposed to be replying to this assertion that most "OSS e-business/intranet apps are written in Java"

      --
      There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
  5. Does this hack my website? by mOOzilla · · Score: 0
  6. Apache 1.x vs. 2.x by filesiteguy · · Score: 5, Informative

    I'd like to know what the continuing direction is going to be for support on 1.x - which is being used by the majority of webservers I see - and 2.x - which is what is being distributed in most recent operating system packages, such as Linux. Are you planning on supporting 1.x forever or ending support at some point and forging on with 2.x?

  7. who hasn't heard of Apache? by nexxuz · · Score: 0, Offtopic

    Tuttle OK Mayor Jerry Taylor
    http://en.wikipedia.org/wiki/Jerry_Taylor

    --
    I love random hex numbers! Just like this one, 09f911029d74e35bd84156c5635688c0.
  8. Open Source by rehtonAesoohC · · Score: 2, Interesting

    Greg,

    Do you believe that open source projects should always remain in the public domain- ie. that no open source projects should turn commercial?

    1. Re:Open Source by Homology · · Score: 1
      Do you believe that open source projects should always remain in the public domain- ie. that no open source projects should turn commercial?

      Most open source projects are NOT public domain since they retain the copyright of the authors.

    2. Re:Open Source by rm69990 · · Score: 1

      Few open source products are public domain, most are copyrighted. Also, there is no distinction between Commercial and Public Domain, something can be both (or open source and commercial, think Red Hat). Proprietary would be a better word. A very bad question. Slashdot, please edit this if you submit this.

  9. Business Sense? by RingDev · · Score: 2, Insightful

    From TFB: "I predict that in 5-10 years most of the software you use will be free."

    Does he also predict that in 5-10 years most software development position will be gone or significantly value reduced the also?

    The obvious answer is no, the market will find a balance between free and non-free business models to support further development. Some one has to pay the developers to put bread on the table. Someone has to pay the advertisers to get the word out about the project. Someone has to pay the management to keep the project on task and schedule.

    -Rick

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    1. Re:Business Sense? by kevin_conaway · · Score: 1

      Does he also predict that in 5-10 years most software development position will be gone or significantly value reduced the also?

      It appears he is predicting that mainstream, commercial software development will be significantly reduced with open-source alternatives taking their place.

      He seems to feel that "communities" will drive software and that professionals will most likely make their revenue from installing, supporting and configuring said software or combinations thereof.

      One issue I have with that is the so called "last mile" of software development. He rightly points out that A lot of OSS projects are started by one or two people; they bang it out in a weekend and put it out there. Lot of rapid development, more releases, more people, adding patches.. The problem is that this sounds nice in theory, but for a lot of projects outside the ASF (and even some projects inside), no one wants to put on those finishing touches that create a nice, polished piece of software. Projects end up incomplete or nearly complete but with little to no documentation.

  10. Why aren't more people using version 2 apache? by Anonymous Coward · · Score: 1, Interesting

    Why aren't more people using version 2 apache?

  11. Cleaned up for actual question by RingDev · · Score: 5, Interesting

    Given your opinion that "in 5-10 years most of the software you use will be free." How do you see the future of software development business plans? Will every software development company depend on the profits of their support department for funding?

    -Rick

    --
    "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
  12. Free Stuff is great, but.... by celardore · · Score: 2, Insightful

    Free & Open software is great on the most part, but developers need to pay bills too. If all software was free and open, who'd want to learn to make it?

    1. Re:Free Stuff is great, but.... by Anonymous Coward · · Score: 0

      This isn't always the case, I would like to see free and open source software move more towards a bounty based system than a donations based.

    2. Re:Free Stuff is great, but.... by 99BottlesOfBeerInMyF · · Score: 1

      Free & Open software is great on the most part, but developers need to pay bills too. If all software was free and open, who'd want to learn to make it?

      What is with all these uninformed business plan questions? Most major open source projects are funded by users. Developers get paid to work on them by people who want to use them and want some given feature. It is not as though open source coders are working for free all the time. Some are as a hobby, but for the most part it is just not the case. Now and more-so in the near future MegaCorp does not care if they are paying some company X dollars to give them a product with certain features or if they are paying a developer (or five) Y dollars to add the features they need to an existing open source project. What they care about is whether X or Y is larger and the quality of the software they plan to use.

      I don't think we need to waste everyone's time asking sophomoric questions about how open source software fits into various business plans.

    3. Re:Free Stuff is great, but.... by cyber-vandal · · Score: 1

      All those people who want to work in a corporate IT department where the vast majority of software development is done. In any case do you think the people who work on OSS stuff at Redhat, SUSE, IBM, Sun etc etc don't get paid?

  13. Why no other major httpd projects? by Soko · · Score: 3, Insightful

    The Apache license allows for non or commercial distribution of Apache or a direct derivetive (with attribution), but I don't see any other products or projcts based on the Apache codebase (I know there are some) that are nearly as popular as Apache itself. Can you answer why this is?

    Soko

    --
    "Depression is merely anger without enthusiasm." - Anonymous
    1. Re:Why no other major httpd projects? by Homology · · Score: 1
      The Apache license allows for non or commercial distribution of Apache or a direct derivetive (with attribution), but I don't see any other products or projcts based on the Apache codebase (I know there are some) that are nearly as popular as Apache itself. Can you answer why this is?

      Which license do you mean? The newest one that made OpenBSD fork httpd? Now why does that remind me of XFree86 and Xorg?

  14. My question by Anonymous Coward · · Score: 3, Funny

    Can you slip a few "accidental" holes into 1.x so there's an excuse to bump the version number all the way to 1.3.37? Please?

    1. Re:My question by rehtonAesoohC · · Score: 1

      Unfortunately, that would be impossible unless it was a vendor import in CVS. When you have an odd number of dots (periods) in a version number, it denotes a branch, and branch numbers are always even numbered. 1.3.37 would be a branch number, and would have to have been a vendor import.

      Even version 1.3.3.7 would still have to be a vendor import, because that would be branch 1.3.3.

    2. Re:My question by kv9 · · Score: 1

      what the hell are you talking about? the versions are completely arbitrary in regards to the repository. at most there is some kinda tag like R_1_3_37 (i don't really know how apache tags their shit) but there is no correlation between the release version and the repo numbering.

    3. Re:My question by Anonymous Coward · · Score: 0

      I would prefer a "I R 1337" tag, but I might settle for a "U R 1337" tag.

  15. Open Source and Gaming by Red+Flayer · · Score: 5, Interesting

    Greg,
    After reading your homepage and following many of the links, it's obvious that you are a pretty solid game enthusiast -- from your work on MUDs, playing MTG in your younger years, to enjoyment of TES:Oblivion. Do you think that open-source software has a significant role to play in mass-market gaming? Do you think that opening the code of games would enhance game devlopment?

    --
    "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
  16. If he's the chairman, his title ought to be by cpt+kangarooski · · Score: 4, Funny

    Apache Chief.

    In which case I'd ask him two things. First, if he has any juicy gossip about the other Superfriends. And second, if he could have other powers instead of the one he's got, would he want them, and if so, what would they be?

    --
    -- This and all my posts are in the public domain. I am a lawyer. I am not your lawyer, and this is not legal advice.
    1. Re:If he's the chairman, his title ought to be by Anonymous Coward · · Score: 0

      ever since the accident, he can no longer... enlarge.

    2. Re:If he's the chairman, his title ought to be by Anonymous Coward · · Score: 0

      Black Falcon can help you with your problem.

  17. ASF and Java by Anonymous Coward · · Score: 0

    The Apache Software Foundation has a huge number of Java projects going under the Jakarta project. Where do you see Java, and the ASF's Java projects, in 5 or 10 years?

  18. Critics by Anonymous Coward · · Score: 4, Interesting

    How do you respond to critics who allege that Apache has gotten bigger and more bloated in recent releases, particularly the 2.x series?

    1. Re:Critics by Anonymous Coward · · Score: 0

      Having run it comfortably fast - saturating a 256kbps upstream while generating dynamic pages - on a K6-3 with less than 100MB RAM, I'd say it isn't.

  19. Apache Live CD? by fishyfool · · Score: 2, Interesting

    will there ever be an Apache live cd distro?
    what i'd like to see is a live bootable cd for a server that the first time you boot from it with a clean storage drive, it asks for setup preferences and writes those to the hard drive or flash drive.
      on subsequent boots it reads those preferences from the hard drive and sets itself up automaticly.

    --
    Enjoy Every Sandwich
    1. Re: Apache Live CD? by xxdinkxx · · Score: 1

      check out lamppix dude. Seriously, its already far surpasses what your asking about. available here

    2. Re: Apache Live CD? by Gothmolly · · Score: 1

      That would be convenient, if Apache was an OS. Either you can't tell the difference between the two, or you're laboring under the ignorance that everyone uses Linux.

      --
      I want to delete my account but Slashdot doesn't allow it.
    3. Re: Apache Live CD? by VolciMaster · · Score: 1
      what i'd like to see is a live bootable cd for a server that the first time you boot from it with a clean storage drive, it asks for setup preferences and writes those to the hard drive or flash drive.

      Check out SLAX Server Edition: slax.linux-live.org/download.php

      Documentation: saving configurations and webconfig

      Features: slax features

      Note: I am not affiliated with Tomas Matejicek, but his work on this LiveCD is awesome, and I use SLAX for diagnostics, to check out hardware for compatibility with Linux, etc frequently.

  20. HTTP Server or other? by Anonymous Coward · · Score: 0

    Is your HTTP server the most popular of your foundation's products? If so, why do you think it is? If not, which product is your foundation's most popular and what edge does it have over its competition?

  21. Children, please grow up. by AxXium · · Score: 0, Troll

    /* Not a question for Greg */ Greg Stein is a darn good man and Apache is darn good software. Sadly some stupid people are showing how stupid they are by posting there ignorance. e.g. I AM A FISH!; Why do you find it neccesary to help companies like CentOS hack rural town websites?; and so on... Children, please grow up. It just isn't funny anymore. :-(

    1. Re:Children, please grow up. by Anonymous Coward · · Score: 0

      Sir, you need to get out more.

    2. Re:Children, please grow up. by Anonymous Coward · · Score: 1, Funny

      Dear Mr. Taylor,

      Welcome to Slashdot. We are proud to have you here, Mr. Taylor. If you could find a way to better format your post, perhaps using a Comic Sans font, it would be more readable.

      Though you may not realize it, "Why do you find it neccesary to help companies like CentOS hack rural town websites?" is quite the funny joke at this time. You see, this article pertains to Apache, the software that was being used to host your web site on your CentOS system.

      Also, could you stop using the term "ignorance"? It seems like a pot and kettle thing at this point.

      Now you may not find this funny, but take heart in knowing that someday you will look back on this and laugh, and we will finally be laughing with you and not at you.

      On the other hand, you may be right about that "fish" thing. Perhaps you could get the FBI to look into that.

      On a personal note, how are things in Tuttle today?

      Yours truly,
      Anonymous Coward

  22. Mullets Galore by Anonymous Coward · · Score: 2, Funny

    Greg,

    Have you ever looked in the mirror in the morning? Seriously dude, you look like a roadie for Ratt. I think I saw you behind a guitar center once drink a beer on top of a Camaro? Seriously, what gives with the hair, clothes, etc? Someone needs to open source some style and ftp it to you pronto I guess. Take care of yourself.

    1. Re:Mullets Galore by Anonymous Coward · · Score: 0

      Hey, if he cuts his hair, he'll have to quit his day job.
      Yes, by day he hacks DAV and Svn and speaks of Python.
      But at night, he's David Mustaine, singer of Megadeth. :-)

  23. Dorkblade by Anonymous Coward · · Score: 1, Funny

    Hey, Greg... why did you choose the dorky online handle, "deathblade"? ;-)

  24. I know! I know! by Anthony+Boyd · · Score: 1
    I mean, who hasn't heard of Apache?

    I suspect this guy probably hasn't.

  25. Time Management? by Anonymous Coward · · Score: 1, Insightful

    I am currious how you balance work and familly life. I find it difficult to keep up with all the Apache projects because they grow at such a fast rate. Do you try to keep up on all the Apache projects? How much time do you spend learning vs working on projects? Do you tend to work on weekends and holidays? What do you do with your spare time and do you have enough of it?

  26. Yes, but apache is focused on speed. by Anonymous Coward · · Score: 0

    Most folks want small footprint, speedy modules. C would be a better language for Apache projects. Apache is written in C and is small and fast.

    1. Re:Yes, but apache is focused on speed. by Anonymous Coward · · Score: 0
  27. Howe does it feel to by scenestar · · Score: 2, Interesting

    Corner micorsoft with a larger marketshare and a superior product.

    --
    perpetually dwelling in the -1 pits
  28. What's your favorite scotch? by fitz · · Score: 2, Interesting

    So we all know that you have an affinity for Manhattans, but what's your favorite scotch? Favorite as in "stuck on a desert island with one bottle of scotch".

  29. Who learns about programming... by Bromskloss · · Score: 1

    ...for the money, anyway? We do it because we like it, because we are of an inquisitive character who likes to learn and figure out how stuff (maths, physics, electronics, computers, ...) works.

    Everyone should just get a real job! *ducks* (I tend to say that about all things I like doing, since I consider it more fun than work and gladly do it for free.)

    --
    Swedish plasma phys. PhD student; MSc EE; knows maths, programming, electronics; finance interest; seeks opportunities
    1. Re:Who learns about programming... by Tweekster · · Score: 1

      Well there was all those people in Computer Science during hte late 90's... Luckily they have been weeded out, (or now work in Oklahoma)

      --
      The phrase "more better" is acceptable English. suck it grammar Nazis
  30. What's in a name? by Anonymous Coward · · Score: 2, Interesting

    Do you think it's appropriate to use/borrow the name of a people for a large visible public project/undertaking without asking their permission first? Have you ever asked a representative of the Apache people what they think about the fact that their name is used for your project?

    1. Re:What's in a name? by KlomDark · · Score: 1

      See the bottom of the main http://apache.org/ page, links right to the Inde website.

    2. Re:What's in a name? by poena.dare · · Score: 1

      I find that link to indigenous people'a literature to be completely uninformative. Still questions remain:

      I personally don't find using the name of ethnic group is appropriate for any company, organization, or product. At least we've been spared cartoonish stereotypes. I echo the OP:

      "Do you think it's appropriate to use/borrow the name of a people for a large visible public project/undertaking without asking their permission first? Have you ever asked a representative of the Apache people what they think about the fact that their name is used for your project?"

    3. Re:What's in a name? by TheSunborn · · Score: 1

      That question is answered in the FAQ. (And the answer is yes, they have asked)

  31. Irrelevant Question... by NeonRonin · · Score: 1

    African or European?

    --
    -- NeonRonin
    1. Re:Irrelevant Question... by ebh · · Score: 1

      Better ask that one last...

  32. Apache contagious by Anonymous Coward · · Score: 0

    Why is it that Apache always seems to be taking over my Corporate web site? I never used to complain before thinking it was just one of those "Computer things" but after the City Manager of Tuttle Oaklahoma has spoken out about this issue I feel I can keep silent no longer.

    Please Mr Apache, please stop hacking my website.

  33. Professionalism by Anonymous Coward · · Score: 0

    Why don't you get a haircut?

    1. Re:Professionalism by MPHellwig · · Score: 1

      Huh? How else do you reckognise a ubergeek if he hasn't a beard?

  34. Bloat and new competition. by booch · · Score: 5, Interesting

    What do you think of the newer smaller competitors? Particularly LightTPD. Would it be worthwhile for Apache to work to "slim down"? While Apache is seen by many as a slimmer alternative to more monolithic servers like IIS, it seems that it may be vulnerable to the even smaller alternatives. And this new round of competitors is nearly as featureful and extendable as Apache. What can Apache do to stay current and competitive?

    --
    Software sucks. Open Source sucks less.
  35. MMORPGs on XBox by slipsuss · · Score: 1

    Greg,

    Your xbox blog is legendary (http://xboxgamer.blogspot.com/). I know you still have a gaming PC for MMORPGs; why aren't they all running on the xbox Live network? What's it going to take before we give up gaming PCs for consoles? It seems like MMORPGs are the last holdout, but I can't figure out why they're holding out.

    1. Re:MMORPGs on XBox by cyber-vandal · · Score: 1

      Simple, you can't upgrade a console for easier pwnage in pvpomgl2pnoob online.

  36. Policy on recognition in code contributions by Leknor · · Score: 5, Interesting

    Apache seems to have a policy against programmers having their name in a comment for the code they contribute to. For much of the open source world, the code is a major medium that programmers express ideas like a canvas is the medium a painter expresses themselves or the pages of book is for a writer. Admittedly programming is more of an engineering skill than it is an artistic skill but well written code still takes an artistic eye. Discouraging a programmer from identifying their contributions is in effect discouraging them from taking the utmost pride in their craft. Why does Apache remove incentives for people to do their best work?

    1. Re:Policy on recognition in code contributions by slashdotnickname · · Score: 1

      Discouraging a programmer from identifying their contributions is in effect discouraging them from taking the utmost pride in their craft. Why does Apache remove incentives for people to do their best work?

      Your source of pride should be the solid piece of code you've freely contributed to the community, not your name attachment to it. The latter feeling is vanity, not pride.

    2. Re:Policy on recognition in code contributions by Leknor · · Score: 1
      There are a lot of "shoulds" in this world. We should end hunger and poverty, should stop global warming, should brush your teeth after every meal, etc. The problem with that is "shoulds" don't always reflect reality. The reality is people do better work when they take pride in what they do and encouraging people to take pride in their work is something we all should do.

      vanity is excessive pride. Putting your name on your work is not excessive. By your logic anyone who creates anything and takes credit for it is vain.

    3. Re:Policy on recognition in code contributions by Anonymous Coward · · Score: 0

      I hate those fucking vain programmers! Linus toravaldes is the wost! hes so full of it he named his work after himself. LONG LIVE GNU HURD!

    4. Re:Policy on recognition in code contributions by dougTheRug · · Score: 1
      I don't know of any good painting where the artist's signature is part of the beauty of the art form.

      I don't think your analogy makes any sense. The only reason to put your name in a comment is if you know you're not doing a complete job and somebody may need to contact you for guidance later. Perhaps someone more experienced than me sees it another way?

      Geez. Now I feel like I ought to AC, since me being all smart I want my name to go with my comment to show off how much sense I make. Maybe I'm just a stuffy hypocrite after all...

  37. Re:I know! I know! by StressedEd · · Score: 1

    Yeah, just imagine he'd seen a bunch of dangerous looking Mohawks or something. He might think it was some sort of hack attack..... [ducks]
    [exit stage left]

    --
    Be nice to people on the way up. You will meet them again on your way down!
  38. Management by StressedEd · · Score: 5, Interesting
    Dear Greg,

    We often read about managment problems with large software projects. The Apache web server is a large, well maintained and stable platform. This obviously didn't happen by accident but as a result of the team all knowing what they were supposed to do.

    With this in mind, what are your personal top ten management do's and dont's with regard to large software projects?

    Regards,

    -ed

    --
    Be nice to people on the way up. You will meet them again on your way down!
  39. Stein by GoatMonkey2112 · · Score: 2

    Any relation to Ben? Can we win your money?

  40. Who has longer hair... by ebh · · Score: 1

    ...you or Brian?

  41. Apache Licence by Anonymous Coward · · Score: 0

    Why do you believe that your move from a Free licence to a non-Free licence laden with unenforceable legalese was a good idea, and when are you going to revert to a Free licence?

  42. Bog? Nog? by Logic · · Score: 1

    Greg,

    When's the last time you had a good idle? I bogleg at the thought of how far you've come since those days.

    (Sorry, only Greg and a few others will have any clue what I'm talking about. 2001 called, and it wants it's "whips out his Python" jokes back, along with 46 "bog" and five Deathblade emotes, by the way.)

    --
    -Ed Felix qui potuit rerum cognoscere causas.
  43. Zeus.com's claims of superiority by hackhound · · Score: 1

    Greg, I am intrigued to know your reaction to Zeus.com's claims (http://www.zeus.com/products/zws/features) that there are more websites running Zeus Web Server than Apache. Not sure where they got their numbers, but Netcraft (http://news.netcraft.com/archives/web_server_surv ey.html) definitely does not agree...

    1. Re:Zeus.com's claims of superiority by ahxcjb · · Score: 1

      That URL does not in anyway state such a claim. Zeus webserver is a very specialist piece of software, which runs rings around Apache performance wise. Please tell us where you think Zeus makes /any/ claims to power more websites than Apache?

      You're clearly confused.

    2. Re:Zeus.com's claims of superiority by hackhound · · Score: 1

      Go to the line in the feature comparison chart that says, "Number of web sites". This line states that Zeus has "1 million +" web sites, while Apache has approximately 6,000.

      The Netcraft web server survey on the other hand shows Apache at 50,502,840 servers and Zeus at 56,1524. I am much more likely to believe Netcrafts figures than Zeus' biased sales propaganda.

    3. Re:Zeus.com's claims of superiority by ahxcjb · · Score: 1

      Argh. It refers to the fact that on ZWS you are able to _HOST_ 1million+ websites whereas in Apache it can only manage 1000 vservers! God you're clueless.

    4. Re:Zeus.com's claims of superiority by hackhound · · Score: 1

      The exact line is "Number of web sites", which due to the ambiguity, can be interpreted a couple different ways. No need to flame me because I interpreted it differently than what Zeus was intending. Perhaps you should take this issue up with them to avoid anyone else from making the same mistake in the future.

    5. Re:Zeus.com's claims of superiority by ahxcjb · · Score: 1

      I do agree with you about its ambiquity. I've made them aware of this as I, for one, agree with you :-)

  44. Thumbs up- and.... by PhYrE2k2 · · Score: 1

    My thumbs up to that statement. Add in why installation of Tomcat/JK is so unnecessarily complicated over core apache, and plays so poorly with other modules.

    -M

    --

    when you see the word 'Linux', drink!
  45. 2.2 - wait for it by PhYrE2k2 · · Score: 3, Informative

    Wait for 2.2 (currently 2.1) to go stable.
    The lingering daemon functionality that was provided externally in 1.3 is back and in core 2.2.

    This will be a huge boost for large providers to serve more connections and provide good reason.

    At present, I recommend 2.x just because it's closer to 2.2 (and hence involves less configuration and setup quirks later on)- They're about equal now with the prefork.

    I'd say that people expected a huge benefit, but didn't quite get it right away. In a Web server, it just needs to work, and both worked- so why upgrade for slightly slower performance and no additional features. What people failed to realize is that changing this framework around provides long-term growth and renews the project to increase its extensibility such as module ordering in the long term.
    As that long term comes now, you'll see a lot more move to that as the gains keep showing up, now that the framework is stable.
    -M

    --

    when you see the word 'Linux', drink!
  46. Segmented Servers by PhYrE2k2 · · Score: 3, Interesting

    Has any thought been put into doing what FastCGI has done, only within Apache and its modules rather than between Apache and some other program? This could reduce the core server size, allow threading and other fun where it wasn't before, and use resources more efficiently, passing proper apache structures to a module server that could pass that same structure to PHP/Perl/TK/etc and back again?

    -M

    --

    when you see the word 'Linux', drink!
  47. Slashdot proof Apache? by Anonymous Coward · · Score: 1, Interesting

    Hi Greg,

    After a while in load balance hell and writing ugly perl code to replicate sites dynamically I wonder if we will ever see
    such a thing as a "distributed scalable web server"? Apache seems a very self contained, dare I say "brittle" monolith. Do you see scalability as a weakness and if not what is in the pipeline to handle sites that get a few hundred hits a month and then get suddenly get Slashdotted for a 24 hour period?

  48. Why not improve Apache 2's usability? by Alpha_Traveller · · Score: 2, Interesting

    It seems to me that there are more newbies to Linux every day. With Apache 2 being such an important Web services platform, it appears very powerful but not all that easy for a person new to Apache to set up. Why kind of efforts do you plan to undertake to improve the set-up process for Windows and Linux flavors?

    --
    "Love is like pi - natural, irrational, and very important." (Lisa Hoffman)
  49. The classpath thing by grahamsz · · Score: 1

    Java configuration and classpaths really aren't all that complicated once you get the hang of them.

    On the flipside, I've never found native stuff to be all that easy. Sure if you are running Linux x86 then most stuff just compiles out of the box, but try compiling oss stuff on windows, or perhaps trying to get an oss library to run on an embedded platform - it can be a royal pain in the ass. My experience suggests that third party libraries are a pain in C unless you work with them at source level - try getting static output from gcc to be accepted by visual studio's linker.

    Once you get your head round Java it just seems to work. I've developed web applications on a windows laptop and deployed them on a 32-way solaris box. I've developed swing apps on linux and ran them on mac. I've created mobile applications on solaris and deployed them on my cellphone.

    Plus Java development seems to run faster, although i do a lot more java than I do C so i'm undoubtedly better at it.

  50. Any relation by boatboy · · Score: 1

    Any relation to Ben or Franken Stein?

  51. Apache Portals by hellsDisciple · · Score: 1

    Right now it isn't easy to quickly deploy Jetspeed 2 into Tomcat, unless you go for the pre-installed one. I'd love to see a PostgreSQL/insert-other-sql/OpenLDAP backed configuration system and a WAR file so that JS2 could be deployed easier. It really does look like a killer product.

    It could make a compelling replacement for systems like Campus Pipeline.

  52. What makes Apache tick? by mysticgoat · · Score: 1

    Can you briefly (like 100 words or less, without technobabble) say why the Apache project has been such a quiet success and would you please do that, if you can? And if that doesn't seem possible, could you briefly say why?

    I'm looking for a couple of things: first, you are an expert in FOSS and your opinion about whether managing communications was more significant than managing bugs, etc, would be of great personal interest. But I'm also hoping for something pithy that can be used at a college Board of Directors meeting to guide the focus of discussions about FOSS adoption to more useful areas than the FUD FUD FUD of ToC arguments.

  53. Future of Apache vs Microsoft by CPUFreak91 · · Score: 1

    Hi Greg,
    How do you think Apache will stand up to Microsoft's Vista Server?

    --
    All Your Base Are Belong To Us!!! chown -r us ./base
  54. Re:You Hacked My Website! by CPUFreak91 · · Score: 1

    Really? Let me see! *takes a look*. Wow you're right! You're running the windows server! Shame on you. I think you should call tech support. Nice logo btw. EDIT: Hey, with that in mind, I could fix the crap there for you b4 you more to apache or apple's server... No? Ok then. :)

    --
    All Your Base Are Belong To Us!!! chown -r us ./base
  55. Bedtime by Elitist_Phoenix · · Score: 2, Funny

    Being the chairman of such an important and successful project such as apache, how much money do you sleep on at night with how many beautiful women?

    --
    "I'm going to f***ing bury that guy, I have done it before, and I will do it again. I'm going to f***ing kill Google"
  56. Apache and software patents. by kfogel · · Score: 1

    The Apache license itself has some interesting software patent provisions, but the apache.org web site doesn't seem to have much in the way of an official position or policy statement on software patents. Can you talk about Apache's attitude (if any) toward software patents, and maybe business method patents as well? Do any current patents interfere with the Foundation's work?

    Yo,
    -Karl

    --
    http://www.red-bean.com/kfogel
  57. 2.2 Win32 Binaries by Anonymous Coward · · Score: 1, Interesting

    Why, four months after the release of 2.2, are there still no Windows binaries posted on Apache.org?

    It seems like a much longer delay than in the past.

    Is it because the code is being updated to compile under VC8? (a huge undertaking by the look of it) Is it because of the relatively buggy new version of InstallShield?

    Is it related to the status of third party modules?

    I managed to compile 2.2 with ssl on VC6 with a little effort, been running it on our site for over 3 months now, it seems just fine. I compiled recent php versions modules (thread safety, I know...) and eAccelerator to work with it. I managed to produce an acceptable msi installer package as well.

    I'm curious as to why the long delay, I'm beginning to wonder if Apache may be discontinuing support for windows in future versions?

    (aside: I also agree with other comments above that C is a zillion times more portable than java...)

  58. Best scotch? by hexwyrds · · Score: 1

    What are your thoughts on the best Scotches out there? Are you still a Glenfiddich fan, or have you discovered anything that is a better compliment to open source software development?

    1. Re:Best scotch? by Anonymous Coward · · Score: 0

      Lagavulin

  59. "I mean, who hasn't heard of Apache?" by bokanovskyjones · · Score: 1

    Jerry Taylor, the now famous city manager of Tuttle, Oklahoma, clearly http://centos.hughesjr.com/testing/noindex_new.htm l

  60. Hi by lenmaster · · Score: 1

    Greg, How's your brother, Ben, doing and whatever happened to his game show?

  61. Google Patents by rm69990 · · Score: 1

    Google uses tons of open source software, yet they also routinely file patent applications and own many patents. While Red Hat also owns patents, they have also pledged to never use them against any open source software. Will Google ever do the same?

  62. peoplenet by pensivemusic · · Score: 1

    Greg; Bro! would a car based mesh network device (non internet dependent) run the same version of Apache as a normal webserver or not? what changes would have to be configured and is this a major project? my friends want to network with each other, not the internet, for a variety of reasons when we cruise and run 12VDC mode. i am just looking for a server to find and mesh WIFI-like with all the other car based dudes when we drive. that way, we would have a system that is free of the ISP world and make it work ourselves. this idea has balls.