I just returned home from hauling most of my clothing to the local Goodwill. On a related note, I look forward to seeing more people wearing startup/conference t-shirts around NYC, since they comprised the lion's share of my wardrobe...
I've been researching these services for the past few weeks since I've committed myself to liquidating most of my belongings (I live in a small apartment with no closets -- thanks New York! -- and was inspired by this blog post: http://www.raptitude.com/2011/01/i-dont-want-stuff-any-more-...), and would prefer to see them in the hands of friends and those in need rather than a landfill.
Does anyone have recommendations for where/how to donate more valuable items? For example, I want to donate an expensive drone I never use, but would prefer to see it go to a classroom/after-school program. Thinking I'll search DonorsChoose.org and offer things to teachers, but is there another service?
Our investors have been incredibly supportive -- especially these past few [rough] months.
The biggest concern I have is not so much the price it would fetch (which is probably not much given recent events), but rather finding a suitable steward for the community.
I'm pretty sure there was someone who could step up. Product owners usually over value their involvement and thus never give up the reigns, going down with the ship instead of letting someone else take over.
I don't know. Community members usually undervalue the product owner's involvement as well.
Stewarding a community is a difficult job. You need more than just passion and I imagine finding one and feeling confident that they'll do a good job is quite difficult.
I found myself in the same exact position with Canvas/DrawQuest earlier this year. Everyone (including myself) was laid off a few months ago, but we'd hoped to keep the app running with the remaining revenue/cash-on-hand and volunteered time (cut short by a recent hack).
It sucks, but I think we'll see more of it in the coming months/year. A lot of the seed-funded apps/companies from the past few years simply won't represent later-stage venture opportunities, and may find themselves in a position where they can't raise additional capital but can keep the service afloat without the payroll overhead.
When people say "why not open source it", I begin to question something:
- Are you saying, "why not pay yourself to spend many hours working your codebase into something that can be, at a minimum, copied down and installed successfully on hardware that you don't control" that doesn't violate any IP and only includes code you are legally permitted to open source
- Or are you saying: "Just open up the repo as-is and see what happens!"
It seems the latter option (just dump everything) is the only feasible option for a business who cannot afford additional development, but is probably immoral and illegal (you likely don't have all the rights to ALL of the code).
The first option sounds great but if moot doesn't have money in the business to pay himself to do all of that work... are you suggesting he just volunteer a large amount of his personal time to do a bunch of free work for a failing business? I can understand why a developer would prefer to get paid for their effort (and the type of developer who wishes to work for free, by default, wouldn't be in this position and would have open sourced the project from the get go...)
For products in the hardware, gaming, platform, and OS space, I understand that a lot of code is often bought, licensed, or shared between companies in a manner that would prohibit open-sourcing the software without a time-consuming IP hunt.
However, I don't think I've ever worked at a web startup that didn't require all employee and contractor-contributed code be granted irrevocably and without limitation to the company, and the last few companies I've worked at have also required that all third-party dependencies be licensed in such a way that the company could use them in an unlimited commercial or non-commercial manner.
Everything I've worked on in the last 5+ years could, I think, be open-sourced with the flip of a switch without IP or legal issue provided the company decide to do so. In a few cases I know about, projects I worked on were open-sourced after I left without even notifying me.
Do I think it's a bit irritating and potentially somewhat immoral? Sure. I'd have liked knowing that my code was open-sourced retroactively, if for no other reason than to add it to my OSS resume.
But I've never worked in a web startup where my employer wasn't effectively free of IP-debt, or one where the "flip the switch and-open source it" method wasn't legally viable.
I think I agree with your point, though: "just open source it when it dies" is a naive argument that ignores how much work putting code out there can really be.
I think you are probably right but I am curious how many web startups you've worked for. This is something I always wonder when someone says "I've never worked for a company that does X"
That's a very solid general criticism of my "well X has been true for me" style of post. I'm not trying to imply that my experience is comprehensive by any means - it certainly isn't.
I did find it quite interesting that the concept of open-sourcing a web company's software was fraught with legal concerns, because to the best of my knowledge other people could freely open source my last six years of work output without a single IP qualm. I'm obviously not inclined to think that my experience has been entirely out-of-the-ordinary, although that absolutely may be the case.
Thanks. It wasn't really intended as a criticism, it's just something I wonder whenever I see posts of that form (and I often find myself writing posts of that form and then wonder how it'll be interpreted by the audience.)
With web startups it is probably more common that you will have a stack of 3rd party services you hook into of which may work in a way that someone else couldn't just plug their own credentials in and have it run.
Certainly not 'and have it just work', but I'm really skeptical that many web apps have such complex api dependencies that you couldn't just fudge a new one in.
Even app-engine apps have been successfully run using an isolated stack.
...and certainly most 3rd party APIs really wouldn't care; just another end user. Nothing special.
I have a feeling you could post the code on /b/ and find out about some vulnerabilities very quickly.
edit: On a more serious note, I've done some work with Palamida and been quite impressed. They can be pricey though. I know you're not keen to accept monetary donations, but I wonder if getting a reputable company to do it for free would work. I'm sure there's plenty of goodwill toward you in the technical community.