eBay Starts Open-Source Community 110
Matt wrote to mention a MacWorld story discussing a new initiative by auction site eBay to open source parts of its search functionality, in order to expand their coder resources. From the article: " The software will be available under a new program called Community Codebase, which was announced at the eBay Developers Conference in San Jose, California, on Tuesday. The Community Codebase is free for all members of eBay's Developers Program and PayPal Developer Network. (Pay Pal is owned by eBay.) It allows individual developers and companies to access source code for various eBay and PayPal tools and applications. An example is a Java application that allows TiVo users to search and bid on items via their digital video recorder boxes. Other examples include a Firefox toolbar, various Pay Pal toolkits and an application used to extract information from Pay Pal's database and putting it into Microsoft Corp.'s Excel spreadsheet software."
Re:So OSS-Developers should work unpayed for eBay? (Score:1, Troll)
You're wrong. The usual meaning of "support OSS" is that some software company, or hardware manufacturer, has decided to make their software or hardware drivers run on an F/OSS operating system (typically Linux), or interoperate with a F/OSS gui, or something similar.
You're correct however in that eBay supports OSS the same way a counterfeiter supports the right to visit the US mint with a photo camer
Re:So OSS-Developers should work unpayed for eBay? (Score:1)
PayPal DOES support OSS-Developers.
According to the PEAR Development mailing list [activestate.com], PayPal is in fact willing to push some changes back to the community. According to this Zend press release, PayPal paid Zend [zend.com], to make improvements to PEAR::SOAP package 0.9.0 [php.net].
So for all of you PHP 4 developers, you might just owe PayPal for your ability to make SOAP-based web service calls.
Re:So OSS-Developers should work unpayed for eBay? (Score:5, Informative)
What the Community Codebase is about is making it easier for new applications to go live that access eBay, not to open the eBay system's code, or to try to create an unpaid labor market for maintaining eBay's code.
There are around 1500 third party applications that use the eBay API suites to create new listings on eBay, etc. A couple of quick examples to get a feel are ChannelAdvisor (channeladvisor.com), SquareTrade (squaretrade.com) and a host of others.
Approximately 20% of all eBay listings are not listed through the eBay website but rather through these third-party applications. The goal of the Community Codebase and the changes to the Individual Tier of the eBay Developers Program is to make it easier to write applications that access eBay.
Hope this helps,
Bruce Thompson
Staff DTS Engineer
eBay Inc.
Re:So OSS-Developers should work unpayed for eBay? (Score:2)
Hello Bruce,
Could you perhaps list the third-party applications that use the eBay "backend"?
Many people, like myself, have been bitten by eBay, and bitten even harder by its evil sidekick Paypal, and have elected to stay clear away from it. If other honest-looking auction sites use eBay as a backend, I'd like very much to know who they are.
Re:So OSS-Developers should work unpayed for eBay? (Score:2, Informative)
It's not so much that there are other auction sites using eBay's backend but rather around 1500 applications of various sorts that provide services to eBay buyers and/or sellers. To get a sense of what's available, head over to the Solutions Directory [ebay.com] for a list.
Cheers,
Bruce.
Re:So OSS-Developers should work unpayed for eBay? (Score:1)
Re:So OSS-Developers should work unpayed for eBay? (Score:2, Informative)
I see your points. And I admitt, that "eBay *only* takes" is not precisely enough to express it.
But my rationale on it is, that all these 3rd-party applications will be centered around the eBay-platform.
While improvements to these 3rd party apps will benefit the OSS-developers App as well as eBay, the "collective" effect of many improvements towards the single central platform will benefit eBay more, than those developers.
Of course, one can disagree to my rationale and certainly you will, arguing that the
Re:So OSS-Developers should work unpayed for eBay? (Score:1)
I'll hit your questions in order here.
First, if you have a commercial application then you do pay additional fees over and above the usual eBay fees for API calls. The amount of these fees varies depending on the membership tier, but averages out at about $2.00 per 1000 billable calls (billable calls are anything other than AddItem and RelistItem).
The way this is tracked is via the credentials sent with every API call. The first of these credentials is a Token that identifies the eBay userid on wh
Re:So OSS-Developers should work unpayed for eBay? (Score:2, Interesting)
Since he made this statement, it may be possible that he has something (no idea what) in mind to return to the "community." IMHO, it appears that he already knows that eBay is not likely to get something for nothing.
Share the sUck (Score:1, Insightful)
Re:Share the sUck (Score:1)
Re:Share the sUck (Score:1)
interesting (Score:3, Interesting)
Re:interesting (Score:3, Informative)
Open Source is a registered trademark of the Open Source Initiative. You cannot call something open source if it does not meet the requirements of the definition
Re:interesting (Score:3, Informative)
This is not true. They abandoned their trademark application [uspto.gov].
Re:interesting (Score:2)
Re:interesting (Score:2)
Re:interesting (Score:3, Insightful)
Not at all (though it happens to be untrue that the term Open Source is a registered trademark). This is exactly what open source does -- use intellectual property law to ensure that the intellectual property is used in the (open/"free") manner that the other wants. If it were just about not claiming intellectual property, people would just make it public domain freeware.
Re:interesting (Score:2)
Open source eBay? (Score:5, Insightful)
Isn't this the same eBay that was suing people who were making auction search sites that linked to eBay items?
Re:Open source eBay? (Score:2)
Re:Open source eBay? (Score:3, Interesting)
Re:Open source eBay? (Score:1)
Official: Monier Is Going To Google [searchenginewatch.com]
What about the fees? (Score:3, Insightful)
Re:What about the fees? (Score:5, Informative)
There are two changes that are relevant for you. The first is the creation of the Community Codebase. All projects will be licensed under OSI acceptable licenses. Most of the current contents are under the MIT license. Free as in speech...
The other major change is the removal of all fees from the Individual Tier and the increase in the call limits from 50/day to 10000/month. In other words, you can now register in the Developer Program at the Individual Tier and go live with your application without paying any fees at all. Free as in beer...
Cheers,
Bruce Thompson
Staff DTS Engineer
eBay Inc.
Re:What about the fees? (Score:2)
1) You say "All projects will be licensed under OSI acceptable licenses."
2) The OSI definition [opensource.org] says "The license shall not restrict any party from selling or giving away the software as a component of an aggregate software distribution containing programs from several different sources. The license shall not require a royalty or other fee for such sale."
3) The linked article states "The Community Codebase is free for all members of eBay's Developers Program and PayPal Developer Network."
Re:What about the fees? (Score:3, Informative)
While on the one hand there are no fees or royalties of any kind to join the eBay Developers Program at the individual Tier, it is necessary to join the program in order to be able to call the eBay APIs.
I haven't checked, but I do not believe you need to be registered in the program in order to access the Community Codebase, nor to grab a copy of anything there. It's just that it won't necessarily be all that useful if you are not a member of the program as you will be unable to access our systems with
Re:What about the fees? (Score:2, Informative)
Alan Lewis
Technical Evangelist
eBay Developers Program
This is Good (Score:1, Insightful)
The significance of this move is beyond EBay.
Re:This is Good (Score:5, Interesting)
Surely you must be joking. They use an e-commerce structure (Paypal) that acts as a bank, handles millions and millions of dollars like a bank, is structured exactly like a bank, but is *not FDIC-insured* and has the gall to block accounts at random without explanation or recourse.
I don't really know what's respectful about using such a shaky financial tool to do business. I'm surprised they haven't been taken under by some huge class-action lawsuit, or by the feds who should damn well step in and force them to play by the book already.
This slashdot FUD about PayPal needs to stop (Score:1, Insightful)
http://paypaldoesntsuck.blogspot.com/ [blogspot.com]
Seriously, learn the facts. You ARE FDIC insured with PayPal [paypal.com].
FDIC insurance (Score:3, Informative)
(i.e. the bank that actually holds the funds is FDIC insured, so if paypal folds, your money is still held in a FDIC insured account and would be eligible to be covered by FDIC insurance.
Re:This is Good (Score:1)
To estabilsh some credentials here, let me say that I'm a long time, though relatively quiet advocate of Open Source. I've been running Linux since the 0.99 days and remember fondly the first version of GCC that supported C++. By this I'm trying to say that I truly do get what Open Source is all about and have been involved (on the periphery) for a very long time.
This is not about eBay trying to tap into a free labor market. If it were, I promise you I would not be here talking about it.
There are app
Re:This is Good (Score:1, Troll)
I wouldn't go that far. Sure, they're making profits hand over fist, but I'm not so sure "respected" is the word I'd use. They're still just one big flea market, with tons and tons of slimy characters.
Excuse me while I laugh... (Score:3, Interesting)
"EBay is a respected player in the business world."
That's true, if you completely reverse the statement. EBay and, if I may say so, their satanic 'child' PayPal are a few of the worst companies I've ever had the displeasure of doing business with.
Starting with the illegitamate charge backs [slashdot.org] (PayPal) I've mentioned on Slashdot on my most recent post, poor customer service (PayPal & Ebay) in the form of not responding to emails, a nice little trick of charging for auctions that were canceled (eBay), ca
Misread (Score:3, Funny)
I read that as "Microsoft Corp.'s Excellent spreadsheet software". I thought the world was going to end or something.
Re:Misread (Score:1)
Re:Misread (Score:1)
re misread. , (Score:2)
Some plaudit, mostly suspiscious (Score:2, Insightful)
Re:Some plaudit, mostly suspiscious (Score:1)
MSN Under pressure (Score:2)
Re:MSN Under pressure (Score:1)
For example: http://sourceforge.net/projects/wix/ [sourceforge.net]
Re:MSN Under pressure (Score:1)
Nice way of putting it (Score:5, Interesting)
Or, phrasing it another way, it allows Ebaypal to take advantage of work done for them for free by someone else.
Re:Nice way of putting it (Score:1)
Re:Nice way of putting it (Score:1)
Ooooh! Those dirty, rotten bastards! Let's hope word of this doesn't get around.
After all, imagine what might happen if someone thought of doing the same thing with, oh, say, a computer operating system...
Someone needs to develop Ebay moderation (Score:5, Insightful)
Moderation might help, but it won't happen. (Score:2, Interesting)
Checking the seller's previous ebay activity, it contained only small purchases of seeds and gardening supplies and then l
Re:Moderation might help, but it won't happen. (Score:1)
legal problems, but COOL idea (Score:2)
Re:Moderation might help, but it won't happen. (Score:2)
Re:Moderation might help, but it won't happen. (Score:1)
Re:Moderation might help, but it won't happen. (Score:3, Interesting)
Since the accounts have positive feedback, I came up with the theory that they are phished accounts. They have the same common indicators: expensive item, cheap price, email address in the body of the auction, and usually pre-approval is required to bid. Lots of times
Re:Someone needs to develop Ebay moderation (Score:1)
One application I want to write when I get some time -- ma
Re:Someone needs to develop Ebay moderation (Score:2)
Open Source Contractors? (Score:1)
So what exactly IS the incentive to work on it, if all you are doing is ensuring that the company gets a better product, and that you have no legal right to im
cats out of the bag already (Score:1)
Nearly useless.. (Score:2)
Re:Nearly useless.. (Score:2, Informative)
I'm honestly not sure where the idea that we are open sourcing our search code came from. Let me quickly correct that: eBay is not open sourcing any of it's operational software.
What we are doing is creating an open source repository for our SDKs and sample code for accessing the eBay systems. What other sort of projects get hosted on the Community Codebase remains to be seen, but the idea is that eBay engineers and third-party developers wil
Re:Nearly useless.. (Score:2)
gimics (Score:2, Interesting)
it helps them in two ways right off the bat:
1. it's a marketing gimic, because the news gets spread (as here) and
2. it garners them a better image immediately, because regardless of whether a single line of code gets written, they look good for being so magnanimous.
and if it DOES get written, then you can add #3 to that list: free code for ___, inc.
free software shou
Google forced this move (Score:2)
Example quote:
"Analysts on Monday said the biggest and most immediate risk to PayPal from a Google payment system would be a cap on growth in PayPal's off-eBay business, prompting a 2 percent drop in eBay shares."
Hmmm, let's compare a vague promise to open 'parts' of search functionality (only to registered eBay and PayPal developers) to Google's Summer [slashdot.org]
Re:Google forced this move (Score:1)
I would love to be able to say that eBay or another other company of our size could launch a program as large as this so quickly, but we can't.
I suggest you read Jeremy Zawodny's post on this subject [zawodny.com].
We have about 100 web services API calls that let you interact with almost every part of the eBay platform. That's pretty open.
As for free labor, we already have thousands of developers who are producing commercial applications. The sellers powered by these dev
doesn't sound "open source" to me (Score:5, Interesting)
If you have to be a member of some "developer program" or "developer network", then the code isn't open source. The term "Community Codebase" also suggests that it isn't open source, but that it is a program like Microsoft's "Shared Source" or Sun's "Community Source". Let's hope that eBay didn't mislabel a non-open source license as open source.
Even if the eBay code turns out to be truly open source, it is still closely tied to eBay's service. On balance, it's still better if such code is open sourced, but the decision for eBay to open source a bit of client code is a completely different business decision than, say, IBM or Intel open sourcing a compiler.
Companies like Sun, Microsoft, and (possibly) eBay seem to be trying hard to redefine the term open source for their own marketing purposes. Don't let them get away with it. A company that misapplies the term open source is being deceptive and should be condemned strongly.
(I suppose it isn't surprising that someone like McVoy would go along with this sort of thing; he has, after all, been trying to take advantage of the open source community as well.)
Re:doesn't sound "open source" to me (Score:1)
Here's the translation I got from the article:
"We don't feel like paying for more engineering talent, so we'll get free labor from the open source community to improve our code."
maybe, maybe not (Score:2)
Re:doesn't sound "open source" to me (Score:2)
Thanks for the clarification. You may want to make sure that that comes across more clearly in future interviews.
Open code to query -their- database (Score:5, Insightful)
There's nothing wrong with them opening their APIs and code to developers, in fact it may prove very useful. Still, it shouldn't be mistaken for a great act of charity on their part.
Ironic isn't it? (Score:1)
Of course this is probably just another way of "yet another company" to exploit the programming community for their gain. They'll suddenly slam it closed once they get what they want.
Oh well.
Re:Ironic isn't it? (Score:1)
Makes me wonder what constitutes a "custom linux distro". Mine certainly is, but I don't sell it on eBay. I did list it on Half.com, but they closed all of their computer stuff. Frankly, I am a little more than hesitant about selling on eBay, due to the problems I see others having with them.
Some of the eBay sellers tell you about that in their product pages, and it makes one wonder if eBay hasn't gone overboard to protect t
More abuse... I'm shocked! (Score:2)
Yet more examples of companies trying to abuse the Open Source community, thinking that we're all just milling around in groups waiting for things to do and projects to contribute to.
Sure, we'll get right on that... writing your code for you, for free, while you profit and make a business model out of it. Absolutely! Where do I sign up?
Palm is trying it, Sun is trying it, Linksys tried it, and thou
Re:More abuse... I'm shocked! (Score:1)
Please believe me when I tell you that the last thing we want is for you to write our code for us. We're happy to take care of keeping the eBay systems running and evolving ourselves.
There is demand among the eBay user community for services that allow them to buy and sell more effectively on eBay. There is also demand among the user community for value added services related to their activities on eBay.
The goal of the Community Codebase and
OSI never got the trademark for "Open Source" (Score:1)
And it doesn't help when Russ Nelson claims to have the "moral authority" on what is Open Source
http://slashdot.org/comments.pl?sid=138002&cid=11
Ex eBay: Louis Monier On Why He's Going To Google (Score:2)
http://battellemedia.com/archives/001653.php [battellemedia.com]
Do you still have to pay? (Score:2)
Re:Do you still have to pay? (Score:1)
Alan Lewis
Technical Evangelist
eBay Developers Program
Great stuff! (Score:2)
This is definitely a step in the right direction...
Timing is Everything (Score:1)
Great.. (Score:2)
eBay Search? What??? (Score:2)
Would that be the same broken eBay Search that inexplicably alters the search string in some cases, that can't find items clearly up for auction, and that fails to find items clearly up for sale by a seller but that can't list them when pulling up all the auctions for the same seller's ID?
Offering to open up that stuff strikes me like Saddam offering to open-source his blueprint for better government.