Joe Garrison 2010 Web Edition The semi-official blog of Joe Garrison

20Aug/096

Cross platform Logic software released; Linux and OS X users rejoice; Deep sigh of relief had by owner

Yesterday we launched the alpha version of the cross-platform software. (private beta) I wore my new Ubuntu t-shirt. It went fairly smoothly. On Tuesday night we sent out an email about 10% of the signups, and uncovered and resolved one mission critical bug on OSX. Since then it seems to be working alright for people. The release was very feature sparse. In fact other than collect and display data, and give parameters like width & frequency, it doesn’t do a whole lot. But not to worry. The hard part is out of the way now (I’m SO happy about that let me tell you, holy crap). The beta version (1+ month out?) will have all the features that the current windows-only version has. And then we at Saleae can sit back and just let the money roll in. Not really =) Making some solid software that both works well and looks good cross platform is not particularly a walk in the park in my experience. Actually, knowing what I know now it’s not all that bad. But if it’s the first time… ouch. I think that the result so far is pretty solid as these things go. The beta version will be top notch. Sr. software engineer quality on the inside.

If you haven’t noticed, we’re now up and running in the EU, selling directly to our customers over there. This actually has gone really well, with minimal issues. The IT stuff is pretty ironed out, just a few more things would make it a bit better. Order fulfillment automation is really effective for the first 95% of things you want it to do. Actually automating the last 5% in my view would take x2 as much effort as the first 95%.

Inventory is okay, although we’re cutting it pretty close right now. We’ll be building a massive number of these things within the next month.

My brother came out for about 3 weeks and in addition to putting in 80hrs a week into the company we also managed to get our certification for Basic Keelboat, woo! The school is OCSC at the Berkeley Marina. Highly recommended. It goes Basic Keelboat, then Basic Cruising, the Bareboat Cruising. The latter of which means you can go to the Bahamas and charter yourself a nice 50ft catamaran if you’re so inclined.

We managed to scrap together enough loose change to afford an intern, John. He’s still in school but will be giving us a hand with some odds and ends. Some good stuff is in the pipeline! No new product, but we should be doing some cool stuff with the website in the not too distant future.

A few weeks ago we got another suite here (these suites are tiny, btw) and it’s dedicated to shipping. I can package up a Logic in 15 seconds. =) Actually I haven’t timed it.

I can’t believe it’s already towards the end of August. At some point your hopes and dreams get dragged back a bit by reality. But not to worry, I haven’t lost the spark =)

Thank you to all the heroes out there for trusting Logic with your debugging problem! As always, drop a line if you have a suggestion.

What weights 25lbs and costs significantly more than my car?  Why, this box of Logic PCBs ;)

Tool of the trade.

Comments (6) Trackbacks (0)
  1. Great to hear about the Linux support. I’ve been wanting a Logic for some time but I don’t own a single Windows PC and it would just have been a doorstop for me until now. Once beta clears I’ll be happy to purchase one.

    Thanks for all of the hard work. People don’t know just how hard it is to ship a product…

  2. Thanks for taking the time to develop a cross platform app.

  3. Thanks for your efforts on the cross platform version of the app. I am one of the guys who has been clamoring for this for a while, and I look forward to testing it out.

    Also, I’m one of the guys who was asking about open source in the old forum. I’m not really much of a zealot either way, my only real interest is getting is much functionality from my Logic (which I run on a non-Windows machine) as I can in as short of a timeframe as I can. My motivations are purely selfish, I assure you. :-)

    Incidentally, I would be interested in hearing a little bit more about the approach that you ended up with for porting this app should you get a chance to talk about it. I know the Windows version used a lot of .net stuff before. Were you able to find away to keep that stuff in the cross platform versions or did you have to can it in favor of something different?

  4. Can’t wait to see the OSX version.
    Will there be some public API available to control it? It would be great if I could use a script language (Perl|Python|Ruby) for automated logging/debugging.

    Does opening up an API really give out that much information? Getting a community to write frontend application (for free) might end up in more sales of the hardware. At least it would be a tipping point for me :-)

  5. Right now I’d love to have the ability to just collect and display data in an MacOS X. Any chance of turning that private beta into a public one soon? I can live without the other features for now.

    1MHz is the max I can get out of my Parallels VM. Driving me crazy.

  6. Hi Darco,

    Thanks for asking (I’ve sent you an email). If anyone wants to get in to the beta just shoot me an email. http://www.saleae.com/contact

    -Joe


Leave a comment


No trackbacks yet.