TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: What do people do with the code from failed startups?

46 点作者 bobbywilson0超过 13 年前
I see a good amount of failed startup stories come across HN and I always wonder what they do with the code after they have called it quits. I haven't really seen a case of someone open-sourcing their code and uploading on github or something. I know that this is easier said than done, there are probably some legal issues around it. Nonetheless, I am just curious in what people actually do. Do they destroy it? Archive it? Print it out and burn it?

12 条评论

joshfraser超过 13 年前
My company EventVue failed. We tried to sell the code, but didn't get any serious offers. We'd raised 500k in funding so any money we gained from a sale would have gone straight to repaying our investors. I would have loved to have been able to do that just for the long-term goodwill, but financially I didn't have any incentive to work on finding a buyer. The chances of us selling for greater than 500k after the team left quickly approached zero. Good startup founders are usually quickly picked up by other companies or launch into another gig of their own. For me, it was a hard decision to pull the plug on EventVue, but once I did, I wanted to move on as quickly as possible. Wrapping up the last pieces of EventVue was painful enough.<p>The code still lives on my laptop and I reference pieces from time to time. I would have open-sourced it, but it included a lot of expectations about how the infrastructure was set up and would have taken a ton of time to generalize or properly document. The demand obviously wasn't there or else we wouldn't have gone out of business.<p>So there she lies. ~100,000 lines of code and 3 years of my life. May she RIP.
评论 #3025106 未加载
评论 #3025075 未加载
bdr超过 13 年前
I got permission to open source the first startup I worked for: <a href="http://andrewbadr.com/log/8/flowgramcom-open-source-release/" rel="nofollow">http://andrewbadr.com/log/8/flowgramcom-open-source-release/</a><p>It would be a pleasant surprise if anyone got it running.
mvanveen超过 13 年前
Open sourcing is always a good option.<p>Etherpad (<a href="http://en.wikipedia.org/wiki/EtherPad" rel="nofollow">http://en.wikipedia.org/wiki/EtherPad</a>) got sold to Google and the code was subsequently open sourced. It's since launched a number of hosting sites providing collaborative editing services. The source code lives on, there's even a node.js port available with a much smaller footprint (see Etherpad Lite (<a href="https://github.com/Pita/etherpad-lite" rel="nofollow">https://github.com/Pita/etherpad-lite</a>).<p>Another good example is Mozilla. When Netscape crashed and burned Mozilla somehow managed to come out of the ashes.
speby超过 13 年前
Kind of depends on what code you're talking about. Some "failed" startups may have valuable code that can be sold or licensed out, even if it ends being somewhat of a firesale. Others may tuck it away on a backup or project folder and never revisit it or only pluck away some useful bits here or there. Others may use it as a template for a completely different business just to "get an app up and running" if what they had prior had some similar pieces.<p>Finally, some may decide to open source some or all of the code. As was mentioned, it's hard for others to use it, though, since it is rarely the case that a startup's codebase is going to be pretty and easy to get going and using, versus some nicely structure, re-usable OSS library.
MrMike超过 13 年前
I typically tar it up and store it somewhere safe. On occasion, I'll work on a new project that could use a piece of code I know I've got stored away. Other times, it's something I stumble upon years later and laugh at myself for my coding style &#38; quality, which continues to improve. "Omg I can't believe I tried to solve X that way... wow..."<p>I've seen a few people open source their code for failed projects. Hadn't really thought about that, but it's something I'll keep in mind should I have an interesting, failed project.
评论 #3025001 未加载
评论 #3024815 未加载
brackin超过 13 年前
If the startup isn't costing you a lot it may be best it leave it running. It'll give you more credibility as if someone says "I Made X and failed" yet there's just an expired domain at X you've basically scrubbed out the past and your work.<p>There's other sides to this as you won't want an ugly broken site up connected to your name. Case by case basis really.<p>There isn't a whole lot you could do with the code, i'd just say for most open source it and leave it quietly running, if feasible.
评论 #3025117 未加载
ghostganz超过 13 年前
A few of my old colleagues bought the code from our bankrupt employer and made a second attempt at creating a business with it. They did better than the original owners, but not much.<p>In all other cases I've come into contact with the code just dies. Open sourcing would be nice, but that's obviously not a priority in a bankrupcy.
Joakal超过 13 年前
I've attempted to make my code as OO possible. This means I can actually reuse it later on other projects. Authentication, ORM, etc.<p>Everyone should release configurations at least. You can easily release those and those who say you can't either have really bad configuration or too lazy.
评论 #3025204 未加载
stickfigure超过 13 年前
One of the big advantages of deploying on Google App Engine is that it just keeps running by itself, and usually for pretty cheap. Just let it run as a living portfolio.
no-go-mojo超过 13 年前
Yeah, the Justin.TV guys did for $250k on Ebay.
评论 #3024950 未加载
jfeldstein2超过 13 年前
Make sure you learned from it while you were writing it. Then it never completely goes away.
p4wnc6超过 13 年前
It is donated to starving orphans.
评论 #3025135 未加载