As far as I am concerned, Open Source *only* means that one has to release the source under a proper Open Source licence (like the GPL). But it does not mean that you need to further work on it, or to release your project under something like sourceforge so others can continue with it.