Former MS Employees Explore OSS 107
Roberto Andressi writes "A few former Microsoft employees have launched a Web site that evaluates open-source projects. The site is intended as a way for first-time OSS users to 'get their feet wet' before diving into the large community of open source projects out there. The site, Ohloh, will provide background information on a prospective project. The folks behind the site even plan to include a lexicon of terms for very new users. " From the article: "'We collect from the infrastructure the open-source community uses to develop the software,' Ohloh co-founder and CEO Scott Collison told CNET News.com. 'It also serves as an open-source directory. You can find open-source projects and compare them, and gradually find one that's right for you.' The site could appeal to developers who are frustrated by the number of open-source projects that lack clear explanations. Ohloh also seeks to help developers make a build vs. buy decision by offering code analysis, said Collison, who along with co-founder Jason Allen, previously worked at Microsoft."
Bill got em... (Score:4, Funny)
Re:Bill got em... (Score:3, Funny)
Re:Bill got em... (Score:1)
A few former Microsoft employees have launched a Web site that evaluates open-source projects. The site, called Ohloh, is not a reviews site, but instead a directory of open-source software, its co-founders said.
Advertisement
"We collect from the infrastructure the open-source community uses to develop the software," Ohloh co-founder and CEO Scott Collison told CNET News.com. "It also serves as an open-source directory. You can find open-sour
Why link to ZDNET Asia? (Score:5, Informative)
Re:Why link to ZDNET Asia? (Score:2)
Re: (Score:2, Funny)
Re:Why link to ZDNET Asia? (Score:5, Insightful)
The lack of documentation on OSS projects is bad enough without having to spend an hour just trying to figure out what the software even DOES.
-Eric
Re:Why link to ZDNET Asia? (Score:1)
Re:Why link to ZDNET Asia? (Score:1)
Re:Why link to ZDNET Asia? (Score:1)
Re:Why link to ZDNET Asia? (Score:3, Interesting)
Re:Why link to ZDNET Asia? (Score:1)
Re:Why link to ZDNET Asia? (Score:2)
Re:Why link to ZDNET Asia? (Score:2)
(I kid, I kid)
*eyes sawtooth that is going to be running Linux soon*
Re:Why link to ZDNET Asia? (Score:1)
I still have to see it to confirm that much though.
Re:Free Software Descriptions (Score:2, Informative)
There's a pretty good source of popular free software application descriptions [saugus.net] on Saugus.net's Computer Knowledgebase [saugus.net].
Re:Why link to ZDNET Asia? (Score:5, Insightful)
Re:Why link to ZDNET Asia? (Score:1)
Re:Why link to ZDNET Asia? (Score:2)
Yes, but that's not surprising. Microsoft is all about "Developers, Developers, Developers". I don't use MS products but I'd be interested to hear what the standard of their documentation is for things other than core programming APIs.
Re:Why link to ZDNET Asia? (Score:2)
Re:Why link to ZDNET Asia? (Score:2)
Maybe because VBScript is simple enough that it's easily documented?
Not sure whether that's a joke or not...
Alternately, I suspect that the documentation is better because VBScript was (at the time) going up against other scripting languages for mindshare back in the late 90s. Poor documentation might've slowed uptake of the new language.
Re:Why link to ZDNET Asia? (Score:2)
I've found .Net API's to be quite well documented, at least for what I use them for. If I was only developing native .Net applications that never interacted with anything but .Net interfaces, it'd be quite nice. My own problems have come up when interacting with non-.Net API's, which tend to involve unmanaged memory, and I've been quite surprised how many Microsoft products still seem to rely on them given MS's push for everyone to use .Net.
For me, the Office API has often been really hard to use effect
Re:Why link to ZDNET Asia? (Score:2)
Re:Why link to ZDNET Asia? (Score:5, Interesting)
Sure, you can usually find out what you need to know if you do enough digging, but the home page of a project, I'd think, should be almost like a brochure. If people are really involved with the project and don't want or need to see that sort of thing, they can link directly to the nightly builds or release notes or something. I just don't think the home page of a project should be the release notes.
I know a lot of open source programmers have a "take it or leave it mentality", because they've done it for free on their own time and to their own specifications... and that's fine, but you'd think they'd want to give potential new users an idea of whether or not the application fills their need. Even though you don't cry if someone decides not to use your work, it's still better to have more users than few users if you want your project to have any relevence in the long run... after all, if you've worked that hard on a project and release it for free for everyone to use, it's usually because you want other people to use it.
Re:Why link to ZDNET Asia? (Score:2)
OSS projects do
Re:Why link to ZDNET Asia? (Score:5, Informative)
Hence sites like freshmeat.net [slashdot.org] - my first port of call if I know the kind of application I want, but not which one (or even what the available options are.)
Maybe I'm getting cynical, this has the distinct smell of astroturf. How "Ohloh" can you go?
Re:Why link to ZDNET Asia? (Score:2)
Re:Why link to ZDNET Asia? (Score:3, Insightful)
Re:Why link to ZDNET Asia? (Score:2)
Documentation is certainly the biggest weakness of Open Source IMHO. Almost every library I've seen of useful functions considers an auto-generated class tree and/or couple of demo programs as "documentation." I'd be embarrassed to release something like that, but I guess I'm in the minority...
The second weakness I'm finding out is projects that the original developers have essentially abandoned. You find forums that have recent posts by people asking questions about it but noone with any answers....
Re:Why link to ZDNET Asia? (Score:1)
A reminder for all companies (Score:3, Insightful)
Re:A reminder for all companies (Score:2)
Term that they should have added (Score:2, Funny)
This is what happens to a site when Slashdot links to it on their front page.
The irony of course is that no one would be able to read it when a Slashdotting occurs...
Re:Term that they should have added (Score:2)
Ohloh (front page only) [mirrordot.org]
Not to be outdone... (Score:4, Funny)
-a.d.-
Meanwhile... (Score:1, Offtopic)
Re:Meanwhile... (Score:2)
I wonder if you would get more - or less - factual information than if you sought your information from a Islamic site.
Anyway, the site will survive or die on it's own merits. Personally, I just use wikipedia :o)
Re:Not to be outdone... (Score:2)
I searched for http://www.mono-project.com/ [mono-project.com] on http://www.ohloh.net/ [ohloh.net] and the only relevant hit I found was Qt#. Imagine that.
Open Theft (Score:4, Funny)
Re:Open Theft (Score:1)
THIS POST IS FUNNY!
Re:Open Theft (Score:2)
Re:Open Theft (Score:1)
As Ackbar would say: (Score:1)
Only kidding, I am sure that a Microsoft employee could turn from the darkside. (I think thats enough starware references for this week)
Is this any different to any other open source sites out there - is it especially for windows users. (if not, I am not sure of the reference to an ex-microsoft employee)
Re:As Ackbar would say: (Score:1)
Re:As Ackbar would say: (Score:2)
Linux cache (Score:2)
Re:As Ackbar would say: (Score:4, Informative)
There's a line or so of information about each project (e.g. for Apache Ant it says "Apache Ant is a Java-based build tool", which is not very helpful). And then there's an estimate of the total cost of the project, based on an estimate of the number of man-years that have gone into the code, costed at $55k per man-year.
WTF is that all about? Are these people perhaps trying to suggest that open-source software is valuable, and that its developers should charge for it?
Re:As Ackbar would say: (Score:1)
Stage 1: Establish tht open source has a cost in real money.
Stage 2: Get Hired as consultants by microsoft to state this in press releases.
Re:As Ackbar would say: (Score:2, Insightful)
I don't think that's what they're going for. I think it's a more good intentioned "this is a rough estimate of what this software is worth if you were to develop it/this is what it cost
Re:As Ackbar would say: (Score:1)
Perhaps in a workplace with fixed quota's that might work, but I code at night, or when I'm in the mood, or when I've been for a nice walk, and I seem to be plenty productive enough. I doubt it could be costed easily though.
Years of work (Score:4, Interesting)
Re:Years of work (Score:2)
Looks like they're assuming about 3600-4000 lines of code per man-year, but it varies from one project to another: perhaps they apply a random fudge-factor to disguise the simplicity of their estimating process. It doesn't say whether they are counting blank lines and comments: if so, we'll have to start padding out our code to push its value up.
Of course, the whole purpose of this will be to point to the "high cost" of free software, when justifying the "lower cost" of Microsoft products.
The descrip
Re:Years of work (Score:2)
There are plenty of source-lines-of-code value estimators out there. One which I have used out of curiosity was sloccount (http://www.dwheeler.com/sloccount/ [dwheeler.com]), which took various models of code-lines per man-day and extrapolated from there.
Re:As _Ash_ would say: (Score:1, Offtopic)
Open source sure can kick a gift in the mouth (Score:1)
You'd prefer that info wasn't upfront, to further encourage the Evil Empire and tinfoil cap crowds? And if IS for windows users, ain't it a potentional switch campaign for open source proponents? Jeez.
Parisans are so tiresome. Angband rulz Nethack!!!!!!!!!
Newbies guide to opensource (Score:5, Funny)
Redemption (Score:4, Funny)
"Collison?" He appeared pensive. "Yes... That's what they used to call me. Scott Collison. That was my name." He smiled.
"Scott..?" I asked, confused.
"I am Collison the White," he proclaimed, with a twinkle in his eye. "And I come back to you now at the turn of the tide."
I wonder why ... (Score:2, Interesting)
The site is intended as a way for first-time OSS users to 'get their feet wet' before diving into the large community of open source projects out there.
I got as far the frontpage (hehe), and I think newbies will be afraid to stick their feet in much l
Re:I wonder why ... (Score:1)
I got a couple of pages into it, but it didn't seem like it had that much useful information on what things are and I looked at a couple of the "bigger" projects.
I'm sorry, but how does knowing how much time developers spent on the project, the estimated cost of the project and statistics such as the total number of lines of code help a newbie?
"This project has over 100,000 lines of code. It ha
The Oh in Ohloh (Score:2)
New terms... (Score:1)
it's a typo (Score:2, Funny)
del.icio.us clone (Score:1)
SIgn me up! (Score:3, Insightful)
If there were a comprehensive site I could visit that had evaluated (albeit briefly) some of these packages, that could be a big time-saver.
Re:SIgn me up! (Score:1)
Ohloh? (Score:2)
--Rob
Freshmeat (Score:5, Informative)
ho | Ho (Score:3, Funny)
Ohloh -> ho | Ho
Ex MS employees "helping" FOSS with a project called "ho | HO" (backwards)? Do I need to polish my tinfoil hat, or is that suspicious?
Re:ho | Ho (Score:3, Insightful)
Opportunity cost (Score:4, Interesting)
Me Too... That is why I patented that method... (Score:2)
Re:Opportunity cost (Score:1)
Re:Opportunity cost (Score:2)
I just hope they aren't doing it for the nefarious purpose of inventing "data" to claim that Free Software is more expensive.
In fact, it's really too bad: this would be a good thing if it was certain that they'd make a fair and impartial comparison, but the fact that they're ex-Microsoft automatically puts them under enough suspicion to ruin the usefulness of their service.
Many important projects missing. (Score:1)
Re:Many important projects missing. (Score:2)
where is the evil? (Score:1)
Propietary cost (Score:1)
Did you noticed how they estimate what it would cost to develop this software if it was propietary?
Because I don't remember seeing that anywhere else
Re:Propietary cost (Score:1)
Sorry for the double post but...
According to them, the Linux kernel [ohloh.net] is cost 78million to develop
Re:Propietary cost (Score:2)
It doesn't seem to say anything about how they do their estimation. An accurate estimate would have to take into account (among other things) bugs per LOC, a number which is VERY expensive to reduce and hard to measure (especially from the outside).
Re:Propietary cost (Score:1)
Re:Propietary cost (Score:2)
Re:Propietary cost (Score:1)
And according to them, the Linux kernel project started one year ago.
Overheard at Ohloh... (Score:2)
Lowly Ex-MS Employee: So what domain name have we chosen?
CEO: Good question, I'll let our CTO answer that one.
CTO: ahem, well as some of you know, we registered ohloh.org, ohloh.com & ohloh.net through "Proxy" registrars before the final decision was made. In the conference call with Bill we had last week we made our decision.
Lowly Ex-MS Employee: and?
CTO: Well the decision was made that "ohloh.or
Will this be useful? (Score:1)
I did a simple search on the site to see how it performed. The results are interesting, but I'm not so sure about the utility of this system.
Search entry
First of all, the searches are very simple. I can only enter a topic to search for. I cannot restrict the search by language, environment, license, or platform. Grouping of search terms does not seem to be possible. Searching for project management software returned results for volume and database management as well as project management.
Sear
Interesting math in their metrics (Score:1)
Project Started 2 years ago
Active Developers 2
Codebase 189,002 LOC
Effort (est.) 49 Man Years
2 x 2 = 49. Hmmm.
Re:Interesting math in their metrics (Score:1)
Right, and the Linux kernel [ohloh.net] project started one year ago.
MS & Open Source fit well (Score:1)
two other sites already (Score:1)