Slashdot Mirror


Red Hat Explains ArsDigita Purchase

hezron writes "Red Hat VP, Howard Jacobson, sent a mass email explaining their acquisition of ArsDigita's assets. Here is the press release concerning the acquisition." The press release is actually a quick FAQ about the purchase - Howard does a good job of explaining the purchase and the reasons for it. Howard's a smart guy, and I hope that the purchase of AD will mean a longer life then how AD's past management was handling it.

42 of 136 comments (clear)

  1. "Quick FAQ" is right! by sharp-bang · · Score: 5, Funny

    The is the first press release I've ever seen from a publicly traded comapny that consisted entirely of bullet points...

    --
    #!
    1. Re:"Quick FAQ" is right! by baptiste · · Score: 4, Funny
      The is the first press release I've ever seen from a publicly traded comapny that consisted entirely of bullet points...

      Which is nice, but I think they got a BIT repetitive. If I read "Red Hat will" or "Open Source (roots|software)" one more time. All I kept thinking was 'Bob Dole thinks he...' He always spoke in the 3rd person :)

      Should be interesting to see where ACSJ goes from here!

  2. this is good for arsDigita by ChenLing · · Score: 4, Interesting

    arsDigita has great engineers, and pretty good technology (a few bugs, but mostly worked out now). The really bad part (and what drove aD into the ground) was bad management. As the only (AFAIK) profitable open source based company, Redhat should know a thing or two about running a business well. Hopefully they'll be able to restructure the aD assets and personnel, and really add to the community.

    --
    "You have the option of insanity. I do not. And that makes me crazy!" - Brian to Angela, My So-Called Life
    1. Re:this is good for arsDigita by Anonymous Coward · · Score: 3, Informative

      Arsdigita had great engineers. Not to belittle those who are left, several of whom I have great respect for, but the majority of the developers were laid off in the acquisition.

    2. Re:this is good for arsDigita by vlad_petric · · Score: 2
      As the only (AFAIK) profitable open source based company ...

      When did they ever make a profit ? I think you are confusing Red Hat with SuSe ...

      The Raven.

      --

      The Raven

    3. Re:this is good for arsDigita by Ewan · · Score: 2

      Im not sure about redhat, but cygnus (which redhat now owns) was definitely profitable.

  3. Article expanded my vocabulary! by acordes · · Score: 5, Funny

    I believe that's the first time I've ever seen the word "fetishistically" used. I will definitely have to work that into my everyday speech.

    1. Re:Article expanded my vocabulary! by dhamsaic · · Score: 5, Funny

      Every once in a while I like to masturbate a new word into my vocabulary, even if I don't know what it means.

      --
      Every once in a while I like to masturbate a new word into my vocabulary, even if I don't know what it means.
  4. From the FAQ by lw54 · · Score: 2, Interesting
    How does the Red Hat/ArsDigita deal complement Red Hat's business?
    • ArsDigita software enables content creation through collaboration
    • ArsDigita software and consulting expand Red Hat's ability to deliver the benefits of collaboration to the enterprise
    Okay, I can understand those reasons, but these?
    • Red Hat has been a strong contributor to creation and enhancement of Open Source software
    • Collaborative process is at the heart of Open Source software development
    • The collaborative Open Source process allows widely distributed contributors to participate
    • ArsDigita has strong Open Source roots

    1. Re:From the FAQ by reaper20 · · Score: 3, Informative

      * Red Hat has been a strong contributor to creation and enhancement of Open Source software.

      Ummm, let's see, Alan Cox on the kernel, Chris Blizzard on Mozilla, Havoc on Gnome, bero does KDE packages

      Those are the ones on the top of my head. I probably forgot a few, but GNOME, gcc, and certainly Mozilla on Linux wouldn't be as far as they are today without the Red Hat guys.

  5. O great... Acronyms... by einhverfr · · Score: 2

    Just think... Redhat could rename ACS to RCS (RedHat Community System) and then Revision Control System would be out of business...

    Of course, this is probabyl why they are not planning to rename ACS :)b

    --

    LedgerSMB: Open source Accounting/ERP
  6. Will this press release bore the hell out of all? by Anonymous Coward · · Score: 3, Funny

    * RedHat recognizes that press releases are boring.
    * RedHat has long been a proponent of boring press releases.
    * In light of this historic relationship, this press release will bore the hell out of everyone who reads it.

  7. I like RedHat but... by FurryFeet · · Score: 2, Insightful

    is this really the right time to buy a new, troubled company? I applaud the effort to save Ars Digita, but there is a reason it had gone under...
    Somehow, I think a company should refrain from acquisitions until it is comfortably in the black itself. I'd hate for RedHat to burn through its reserves faster than necesary.

    1. Re:I like RedHat but... by StudMuffin · · Score: 5, Interesting

      The reason is simple...

      Greylock was the VC firm behind both RedHat and Ars Digita. RedHat's 'purchase' of Ars Digita allows Greylock to bury the aD losses in the RH books, as well as give a glimmer of hope to the ACS product making the light of day again.

      About the Ars Digita staff going to RedHat - the total number appears to be about 10 to 15 people, so it's hardly the flood of engineers. RedHat got ACS for a song. And to think that two years ago when aD approached RedHat about putting ACS into the standard distro, they laughed in our faces.

      (Yes, I was an aD wonk)

      --
      Weaseling out of things is important to learn. It's what separates us from the animals... except the weasel. -
  8. Looks to me... by banky · · Score: 4, Interesting

    It looks ot me like Red Hat wanted some Java programmers in its payroll. Since Sun is now starting to talk Linux more, and a lot of people think that there is a 'showdown' brewing between Java/J2EE and .NET, Red Hat is afraid of being marginalized between the two. Now they have a Java toolkit and the programmers to use it.

    --
    ZOMG I WOULD LOVE TO KNOW ABOUT YOUR FEELINGS ON MACINTOSH VERSUS WINDOWS, VI VERSUS EMACS, AND HOW YOU'RE NOT A DORK
    1. Re:Looks to me... by bonius_rex · · Score: 3, Interesting
      This "showdown" is a Big_Fucking_Deal(TM).

      Sun's refusal to open Java to a standards body is making it really hard for me (a card-carrying Open-Source-Looney) to figure out what is better long term. I'm all for open standards, and (on the surface, at least) it looks like .NET is more open than J2EE. (Microsoft, has at least submitted some of .NET to ECMA)

      Is this a correct analysis? Something the back of my mind tells me I've just been tricked...

      I have always been of the mind that the trio of Sun/Netscape/Oracle was the One_True_Religion, but now I'm not so sure.

    2. Re:Looks to me... by banky · · Score: 2

      The problem with "Wanted: Java Programmers" is that you have to have a product and a vision. By buying up AD, they already HAVE a product and vision, and can strike out from there (or cancel it if they don't like it). They have a client list, a product, people with knowledge of the product, everything. That puts them in a much better state than an ad in the local paper.

      --
      ZOMG I WOULD LOVE TO KNOW ABOUT YOUR FEELINGS ON MACINTOSH VERSUS WINDOWS, VI VERSUS EMACS, AND HOW YOU'RE NOT A DORK
    3. Re:Looks to me... by Ed+Avis · · Score: 2

      The press release is just corporate bullshit.

      'ACSJ provides enterprise customers with a scalable, reliable platform for ACS deployments' - LOL.

      To my knowledge there has never been any site succesfully built using ACS Java - sorry, ACSJ - and I doubt there ever will be. I don't know why RedHat bought the company - what were they thinking of? Did Greylock tell them to?

      --
      -- Ed Avis ed@membled.com
  9. Background by Futurepower(tm) · · Score: 3, Informative


    See this for background about ArsDigita:

    ArsDigita: From Start-Up to Bust-Up by Philip Greenspun

    --
    Bush's education improvements were
  10. Let's define what a CMS is... by Dalroth · · Score: 2, Insightful

    I've heard a lot about CMSs and ArsDigita in particular, but I'm not entirely up on my CMS terminology.

    I poked around on the ArsDigita pages, but what I found was a lot of marketing and buzzword crap, and no really good to the point explanation on what it is. I don't have the time to read all the marketing B.S., so I'm hoping somebody here can get straight to the point and tell me what this is all about.

    If I were to download and install the ArsDigita CMS, what exactly would that buy me?

    Is it a collection of APIs for developing web pages?
    Is it a templating engine for generating markup?
    Is it a kind of uber-Wiki?
    Is it a message board system?
    Is it some online collaborative environmnet like Source Forge?
    It it an online publishing system like Slash or PostNuke?

    Help me get to the point!

    Bryan

    1. Re:Let's define what a CMS is... by GigsVT · · Score: 3, Funny

      CMS is a proactive collaboration toolkit based on fundamental shifts in paradigm in the sector of flattening orginizations. This will allow for B2B and B2C relationships in cyberspace, thus increasing flow of information and ideas, in an interactive way.

      BINGO!

      --
      I've had enough abrasive sigs. Kittens are cute and fuzzy.
    2. Re:Let's define what a CMS is... by denshi · · Score: 5, Informative
      The other poster's cynical point are correct, but not technically useful. I'll handle that.

      CMS is software to define rules to manage content production and publication. So if you were to download and install the aD CMS, you would get all of the above, except integrated. So you post content as with the publishing system like Slash, but you can collaboratively author and manage said content a la SourceForge. The previous four are part of the basic ACS system; they are necessary but not sufficient to describe CMS. Additionally, the focus of CMS is to manage content -- so the CMS software also allows you to write the control flow of content and integrate it with all the above. So rather than being limited to the rules for posting on /. or Scoop, you can define the rules for "such and such must review, approve here, loop and edit, comment, publish, email, repeat" or whatever you come up with on-site.

      Of course, unless you have a penchant for Java-flavoured pain, it might be easier to use the CMS with OpenACS 4.5beta1 than the packages from a defunct company that fired most of their programmers. Still, it's nicer than what Vignette will charge you 6 figures for.

    3. Re:Let's define what a CMS is... by dhogaza · · Score: 2

      Eek! I just built that OpenACS 4.5 beta1 tarball and it has a stupid error in it, and it's already mentioned on slashdot???. Oh no ... it's bad enough having the flu without having one of the symptoms (temporary incompetence) exposed to the world!

  11. More background by Futurepower(tm) · · Score: 2


    Here is more background information about ArsDigita:

    ArsDigita VCs v. Co-founders: The battle for control of ArsDigita Corporation

    To me, the entire dispute was very interesting.

    --
    Bush's education improvements were
  12. No subscription for me! by Anonymous Coward · · Score: 3, Funny

    "I hope that the purchase of AD will mean a longer life then how AD's past management was handling it."
    Ouch, so close! Only a few more hours and Slashdot would have had my $120! I guess you just can't lose a bet against Slashdot grammar. This time it was Hemos, not Taco. The illiteracy twins are at work again.

  13. Well, this ought to please cheapbytes! by abe+ferlman · · Score: 5, Funny

    Compare this short notice:

    Note: Sun's trademark prevents us from calling the software "ACS Java", though "ACS for the Java Platform" is OK. Hence the abbreviation "ACSJ".

    To this unfortunate obfuscation at cheapbytes.com:

    Looking for CDs containing the downloadable
    version of the XXX XXX Linux distribution?

    Hint: The name has to do with an article of clothing
    to keep your head warm.

    We can't call it by it's real name due to trademark law.
    Our president will be providing a statement and information at
    a later time regarding this subject. Please be informed about
    this matter prior to jumping to any erroneous conclusions.


    Cheapbytes, IANAL and this is not legal advice, but if the statement above is good enough for redhat, I wonder what could prevent you from saying something like

    Note: Red Hat's trademark prevents us from calling the software "Red Hat", though "XXX XXX" is OK. Hence the abbreviation "XXX XXX".

    --
    microsoftword.mp3 - it doesn't care that they're not words...
    1. Re:Well, this ought to please cheapbytes! by Lac · · Score: 2

      You despair about Cheapbytes' notice stating that they have to call Red Hat Linux "XXX XXX Linux" because of the trademark. Don't despair, they could be even more serious about trademark law. I personnally think they should call it "XXX XXX XXXXX". Maybe it's just me, but a "XXXXX distribution" sounds a lot more interesting than yet another Linux distro. The GUI on that has to be nice.

  14. Deep background by Futurepower(tm) · · Score: 2


    People with no technical education often think they can participate sensibly in a technical enterprise. They often use an immense amount of energy hiding the fact that they cannot.

    The acting performances by Academy Award winners are, literally, bland and unconvincing compared to the acting performances of managers trying to pretend that they can manage a business they don't understand.

    Here is an article about that subject: An Engineer's View of Venture Capitalists

    --
    Bush's education improvements were
  15. Re:But... by __past__ · · Score: 2
    If the functional language people would get off their collective butts and write a real compiler, those would be the languages of choice. By real compiler I mean something that compiles directly from source to assembly language without using a middle layer of C.

    You mean like you can do it with Objective Caml, Standard ML, Haskell, Common Lisp, Scheme, and probably a lot of other functional languages?

    Seems you need a better excuse to keep using ugly languages...

  16. Moving to compete with VA? by nzkoz · · Score: 3, Interesting

    Looking at the press release, I noticed the following bullets:

    • Red Hat has been a strong contributor to creation and enhancement of Open Source software
    • Collaborative process is at the heart of Open Source software development
    • The collaborative Open Source process allows widely distributed contributors to participate

    Perhaps RedHat is moving to provide a collaborative development platform ..... ala SourceForge Enterprise edition. Could VA's SourceForge business be about to get another competitor. Of course, if you believe what their CEO had to say on their last conference call, they don't have competitors.

    --
    Cheers Koz
  17. Re:But... by __past__ · · Score: 4, Interesting
    All of those are much slower than the equivalent C code.

    Proof? Of course, there cannot be one, but if you like benchmarks, compare the Great Computer Language Shootout. Though C "wins", I wouldn't exactly call it "much slower".

    They all use byte-code or generate C code, then compile the C code.

    Wrong. For all languages I mentioned there are native compilers available. For all (AFAIK, not sure about Standard ML), there are also bytecode compilers available, for some also compilers to C.

    BTW, nobody would ever be so stupid to first generate bytecode, then C out of this (At least I hope so). Oh, and assembly isn't what you compile to in the end, thats why there are assemblers.

    None that I know of generate assembly language directly.

    If you talk of generating native binaries directly, you surely should try to get to know more. Here are a few:

    I'm sure you'll find more.
  18. Re: I have, but... by t · · Score: 2, Insightful
    Ok, I will tell you why functional languages do not compile directly to assembly but first I need to translate what you implied:

    If the O'Caml compiler generated the ASM code directly it could make serious optimizations and not have to deal with the cruft the C compiler adds.

    It seems to me that you, like many linux users, are really saying "why don't they compile directly to x86!" The world is bigger than x86. Most scripting languages want to be cross-platform. And no that does not mean run on windows and linux-x86.

    If you took a second to look at how much code gcc is then you would realize how fscking big a task that is.

    t.

  19. Excellent article! by GCP · · Score: 2

    Virtual mod point to you ;-)

    --
    "Those who have never entered upon scientific pursuits know not a tithe of the poetry by which they are surrounded."
  20. But will ACS/Java be truly open? by aquarian · · Score: 2

    From what I understand, all the ACS/Tcl software is open source and really well documented, but the Java stuff is either not completely open, or too murky to figure out easily. Supposedly, in a last ditch effort, AD management was heading in a closed-source, packaged-solutions direction.

    So, does this mean we'll get a usable ACS/Java with every Redhat boxed set? That would be cool...

    In the meantime, I'm learning Tcl!

    1. Re:But will ACS/Java be truly open? by dhogaza · · Score: 5, Informative
      Learn Tcl and join the OpenACS effort.

      We've got one thing aD never had - a truly community-based and community-supported development effort.

      aD shut their "luser" community out (pronounce it out loud and you'll understand their attitude, starting with Philip Greenspun and never modified thereafter, no matter what disputes he and the VCs might've had), refusing bug fix patches, design input, etc from the large set of folks interested in the fruit's of Philip's efforts to start a company devoted to providing an open source toolkit for web development (but based on Oracle because that's how you Get Rich Quick!)

      Well ... the OpenACS community is certainly weaker in numbers and in hours (we all work for a living doing something else, typically custom client development).

      But ... we stumble along and have a few coups of our own, such as an OpenACS application winning a prestigous mobile computing award in the UK recently.

      I think it is great that RedHat intends to continue forth with ACSJ, if true.

      But ... our little project won't care. We have a half-dozen or so companies making a living off our cooperative efforts (a socialist-capitalist mind-meld, if you will, as we have our separate businesses, compete, yet cooperate on the shared toolkit). So we're motivated to suceed.

  21. Hah! A face saving move... by aquarian · · Score: 3, Insightful
    RedHat's 'purchase' of Ars Digita allows Greylock to bury the aD losses in the RH books

    You're being way too polite... this was nothing but a face-saving move by the vulture capitalists... better than just saying the company tanked and shut its doors (which is the real truth).

  22. Nomenclature by flacco · · Score: 3, Funny

    I've always thought that "ArsDigita" would be a great name for a proctologist's practice.

    --
    pr0n - keeping monitor glass spotless since 1981.
  23. Re:But... by Zeinfeld · · Score: 2
    Proof? Of course, there cannot be one, but if you like benchmarks, compare the Great Computer Language Shootout [bagley.org]. Though C "wins", I wouldn't exactly call it "much slower".

    One of the fun things .NET does is to finaly make a fair comparison of programming languages possible. In the past the problem has been that most competitions of that type tended to be won by FORTRAN, not because the language was any good or fast but just because of the humongous amount of work that has gone into optimizing FORTRAN compilers.

    C compilers have recently overtaken FORTRAN for the same reason, the effort put into optimization, plus C is quite a bit friendlier to the optimiser than FORTRAN.

    With .NET you can use the same back end to produce code for practicaly any mainstream language and plenty of far from mainstream ones. It is very unlikely that there will be major performance differences between Basic, C#, and J#.It will be interesting to see how much the gap between C and Perl is narrowed.

    Some of the traditional gap between the C languages and functional languages will be narrowed because CLI is a managed code environment. I suspect there is still some performance penalty to using functional languages in a functional maner but it will probably be irrelevant since you only need to use thefunctional code for the parts where functional languages help.

    Case in point here is I remember once writing a prolog program to do soe stuff. Prolog was great for the real problem but when it came to all the support code to do the UI and I/O it really started to creak. Not only was the code slow, it was also really hard to write and was full of kludges (anyone remember the cut?).

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  24. Re:But... by dhogaza · · Score: 2

    This is bullshit, as the C# bytecode virtual machine is not by any stretch of the imagination language agnostic.

    Any measurement of performance will need to analyze the performance of the compiler and the "fit" with the C# VM if anything meaningful is to emerge.

    I hate it when non-compiler writers pontificate on slashdot about compiler technology.

    Not that it's different than with any other topic, it just happens that I'm a Compiler Expert (TM).

  25. Re:But... by Patrik+Nordebo · · Score: 2

    CMU CL does not, at any stage in the compilation process, generate intermediary C code. At least not that I've been able to see, and given that I've looked at the code generation, I'd be very surprised if it did.
    Nor do SBCL, ACL, MCL, or LispWorks. There are a number of CL compilers that compile via C, such as GCL and ECLS, but you don't have to use those, there are lots of other choices.
    As for the other languages, I am not sufficiently familiar with the compilers to say whether they use an intermediate C stage or not.

  26. Re:But... by Zeinfeld · · Score: 2
    This is bullshit, as the C# bytecode virtual machine is not by any stretch of the imagination language agnostic

    As I stated in the post the difference between the C familly languages is likely to be least. In particular I don't expect there to be a speed penalty for J#.

    I also stated that functional languages are likely to be somewhat disadvantaged. I suspect that overall however the differences between languages will be somewhat reduced compared to traditional contests where the quality of implementation is the dominant variable being measured.

    Not that it's different than with any other topic, it just happens that I'm a Compiler Expert (TM).

    Pity you don't appear to be an English comprehension expert.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  27. Re: openacs and java by aquarian · · Score: 2

    Well, there's ACS and OpenACS. OpenACS started as a port of the original, Oracle-based ACS to an open source database, postgresql. At the time, that was the only difference, and they were both written in TCL. However, ArsDigita decided to rewrite the ACS in Java, mostly for "buzzword compliance" marketing reasons. They stopped developing the TCL ACS, so ACS 4.x is Java. But the OpenACS folks continued developing the TCL version, so OpenACS 4.x is still TCL.

    From what I understand, not all the Java ACS has been released as open source, though all the TCL stuff has.