Open source eCommerce HAS evolved

As someone who has created her fair share of e-commerce sites, all of which use open source software, I had been feeling as though open source e-commerce wasn’t at a level it should be. Now I don’t mean to put down osCommerce — I raved about it for years, thought it was the best thing out, and it was what I exclusively used for online stores — but apart from Wordpress it was the only open source web based software I’d used for quite a while. As I started creating more CMS based sites, blogs, photo galleries etc, using software such as Drupal and Textpattern, I began feeling as though something was missing from osCommerce. It just wasn’t evolving as other software was — to configure a site to do the basics was so simple using Drupal or Wordpress, and installing modules was a breeze — apart from applying my design to the site I barely had to touch the code! Eventually I started looking for other software and created some online stores using both Wordpress and Drupal and their respective e-commerce plugins. While both of these options were good, and it is important to use the right application for the job, they didn’t quite have the large user and support base that osCommerce has.

But now things have changed.

I’ve been following the progress of Magento and did a few test installations so I could play around with it while it was in beta. A couple of weeks ago they released version 1 which is pretty exciting. They even have a tool for migrating from an osCommerce based store which I believe will be heavily used as more and more people make the transition. It will be interesting to see how many developers they have contributing modules and whether or not the user base matches or even exceeds that of osCommerce. Magento is a significantly larger install, but it is becoming normal for many open source web packages to be around the 30mb mark, and believe me, it is worth it!

I have yet to create a live store using Magento, but do have one in the works and will be sure to announce it here when it goes live.

Interview with Avi Muchnick from Aviary and Worth1000

I interviewed Avi late last year as part of my research for my final year theory assignment on web based applications. I remembered this tonight when Paddy emailed me an invite to Aviary. It is so amazing! The people behind it are so clever, it continues to amaze me. And because I’m now a member, I have five invites to give away — let me know via comments if you’d like one! Also, Avi’s blog is definitely worth a read as well — he links to it in the interview.

What was your inspiration behind starting Aviary?
We had a problem: Allowing users to sell their Worth1000 images was very inefficient because it attracted some angry copyright holders whose rights had been infringed and we had no way to verify what content was actually uploaded legally. Finally technology’s advances allowed us a way to perform that regulation in the form of a platform that tracks works from start to finish. There was nothing like it online and artists who don’t yet know they are artists ( i.e. people with non-artistic day jobs and hidden potential) need some sort of powerful free tool set to discover themselves. And so we conceived of Aviary.

How would you determine if your site is successful? What kind of usage are you aiming for, and how do you intend to generate this?
We already have a user based of almost half a million registered members at Worth1000, so we are confident we’ll have many users right from launch interested in using the service.

Where do you see Aviary heading in the future?
Open framework, so people can build their own tools into Aviary. Plugins for other third party desktop applications, so users are free to use whichever tool they like to create (not just ours), while still gaining the benefit of Aviary’s content platform. More power and a smaller gap between desktop applications and online applications as technology catches up.

Do you see Aviary as having socio-cultural impact? If so, how?
I hope it will make it feasible that businesses won’t feel they automatically need to charge for people to use their tools when they are used for fun. For example, most uses of Adobe Photoshop are probably non-commercial, yet the software (even the light version) is still prohibitively expensive. If we as the software industry can all provide ways for people to use our tools and services in financial partnership with us (instead of a client relationship with us), everyone wins.

Google is already doing this with each company they acquire (Urchin, Writely, Feedburner) and are providing an advertising marketplace where they ultimately make their money back.

What are your thoughts on the internet generating new communities?
That’s a whole different interview, but I have published some thoughts on the value of communities on my personal blog.

Are there now new notions of community in the digital age?
Well, I don’t think community is something that can be broadly defined anymore, if that’s what you’re looking for. 15 years ago community was interpreted along general terms: family, neighbors, school and religious organizations. Now it can mean anything and everything, no matter how niche.

Is Aviary beneficial to society? If so, how?
Yes, because it means free on-demand tools to create and refine content in different mediums? Before Aviary creation was mostly linear. Now it will be more tree-like (if you would visualize artwork created in it). The end result will be more refined, reusable and affordable content for the world.

Is everyday life being transformed through the use of sites such as yours? Are we moving closer to reaching the potential of the internet?
We have just reached the tipping point where streaming computing has become possible and communal thinking has become accepted. We’re not even close to reaching the zenith of the Internet’s usefulness.

Do you think there are problems associated with levels of regulation in uploaded / user generated material on the internet?
Certainly and that is precisely why we created Aviary. We need a framework that people can use to verify that content is unique and problem free.

Do you consider your site a web 2.0 site?
Everyone’s definition is different. I wouldn’t consider ours just a “site”. I’d consider it a web 2.0 “suite”. :-)

How would you define a web 2.0 website?
I can’t define it, but I can offer a parable: It’s an online garden: An entity that expands and becomes more rich and independently chaotic as time goes on.