Snort Creator Makes Good 288
Anonymous Coward writes: "Robin Miller, aka Roblimo, has written a great analysis of one of the first Open Source companies to be profitable before their IPO, Sourcefire! In this 'local boy makes good', we read about Team Fortress-playing programmer Marty Roesch, who writes Snort to beat his online gaming addiction. Now Snort is one of the most successful Intrusion Detection Systems out there and Marty's start-up is going gangbusters. Robin explains how Marty's company started in his basement (like Apple's garage), got profitable, then got venture capital in a time when everyone swears there is no venture. Marty even offers jobs at Sourcefire for the Slashdot crowd, 'Linux zealots, Open Source gurus, self-starters who are self motivating so I can just turn them loose...'"
Careers? (Score:5, Informative)
Technical Writer and Marketing Manager don't quite fit the bill.
Am I looking in the wrong place?
Re:Careers? (Score:1)
Technical Writer and Marketing Manager don't quite fit the bill.
Hmmm. I take it you've never been in marketing....
Re:Careers? (Score:2, Interesting)
They said they wanted forward people after all, contacting them before they ask you too is rather forward. (Just don't be pushy about it, just ask them to add your CV to their pile.)
You could also do as someone said and download the source and start poking around. (And the two are not mutually exclusive, of course.)
Misread the headline... (Score:5, Funny)
I was like, whoa, cool...
Snort Slashdotted. (Score:5, Funny)
Re:Snort Slashdotted. (Score:3, Informative)
Re:Can't wait till.... (Score:2)
Re:Can't wait till.... (Score:2)
Sorry, I meant hyperlinking (Score:2)
great! (Score:3, Interesting)
Re:great! (Score:1)
------
Never underestimate the power of stupid people in large groups.
Your sig changes the whole mood of your post. Funny, though!
Snort?? (Score:5, Funny)
Re:Snort?? (Score:1)
Blow? (Score:1, Redundant)
Nah, they are still waiting on Blow [freshmeat.net].
Re:Snort?? (Score:1)
And also useful... (Score:5, Informative)
Re:And also useful... (Score:5, Funny)
Would that be 'blow'?
Re:And also useful... (Score:1)
Re:And also useful... (Score:1)
Good luck. (Score:5, Funny)
...are actually off doing something interesting, rather than spending their time fucking about on Slashdot.
--saint
Re:Good luck. (Score:1)
Re:Good luck. (Score:1)
Re:Good luck. (Score:1)
My Sig. (Offtopic, of course) (Score:1)
Yes, as in James Ellroy. There's an edited version of an old interview with him in The Onion this week. Hunt through the archives for the original - it's a lot better.
--saint
Sourcefire \.'ed (Score:3, Interesting)
Re:Sourcefire \.'ed (Score:1)
Maybe he is going withdraw that offer, since the /. crowd /.ed him.
But will he remain profitable? (Score:4, Interesting)
Venture capitalists are not in for the long run, they want to capitalize their investments in the mid term. Quite some companies went bankrupt or got in difficulties after external money and the demand for quick market grab came in and drove solid growth strategy out. Look at SuSE for an example from the Linux world.
Disclaimer: I'm owner and CEO of a (privately held, incorporated) company. We still make profits, even in this harsh market, because we didn't join the hype train, but brought solid add-on value to our customers. I wish Marty Roesch luck in choosing his business strategy...
Re:But will he remain profitable? (Score:1)
Re:But will he remain profitable? (Score:2)
Re:But will he remain profitable? (Score:1)
VS's are in it for the money, but they make more money if they let the company grow at a non-destructive rate.
Re:But will he remain profitable? (Score:1)
I'm sure we'll see an enhanced version of Snort for a proprietary *nix OS some day.
He'll be rich and have all the time of the world to play games and drink beer with Zealots.
Obligatory snide comment (Score:1)
This "take in more money than you spend" concept is a little hard to grasp at first, but the more you think about it, the more sense it makes, at least in a fuddy-duddy, "old economy" kind of way.
As much as I sincerely want to believe that this is attempting to be witty, it's far too close to the *cough*VALinux*cough* truth *cough*Amazon*cough* coming from an OSDN employee.
Step two revealed (Score:5, Insightful)
Step one: develop open source software
Step two: mumble, mumble
Step three: profit!
Now, it seems that step two is revealed. It's actually a few steps. Now, for the first time ever:
Step two (a): Come up with (proprietary) tools that make the basic (GPL) Snort code easy to understand and use for non-technical managers.
Step two (b): Load Snort and the additional tools into a box, and sell the box as a complete solution, instead of just selling software.
It's been said before that there is no incentive to make OSS easy to use. Here (and elsewhere) is the proof. Make it hard to use. Release it. BUT, make the config tools easy to use, IF you pay for them.
I'm not slagging the guy, he's gotta eat. But it is another notch in the belt for those who are cynical about OSS and business.
Re:Step two revealed (Score:3, Informative)
That's what.. (Score:1)
Re:That's what.. (Score:1)
Re:Step two revealed (Score:2, Insightful)
Or, someone could add features to the source that could make it easier with or without tools.
It's about CHOICE and OPTIONS.
"...there is no incentive to make OSS easy to use."
What's the incentive to make OSS?
Re:Step two revealed (Score:2)
Or they can create an OSS project to develop a snort configuration tool, thereby undercutting the software end of the SourceFire project. I'm not sure if this scenario would be a win (an OSS project improves the usability of another OSS project) or a loss (an OSS project reduces revenue that's indirectly helping another OSS project).
Re:Step two revealed (Score:1)
They aim for the customers that "don't want OSS" in the first place. (I bet you can download a whole bunch of GUI's for Snort if you want them.) And from the article is seems like they charge quite a bit from the servers.
Re:Step two revealed (Score:2)
To answer your question: in CatB (or one of the other essays in the book) the incentive is peer approval and positive strokes from the community. Ease of use doesn't generate those things.
Re:Step two revealed (Score:5, Insightful)
Developers get to eat (and maybe pay rent), and customers aren't tied to one vendor.
In addition the developer can get the assistance from the community at large, while the customer has equal opportunity to review the code that they are using.
This is a shining example of how to leverage Open Source and make a living at it. Find a middle-ground where the core code is usable but not so easy that a monkey in a suit can install it.... the techies can run it for free and the suits can pay for it. I don't see how this is a bad thing.
Re:Step two revealed (Score:2)
But, yes, this is a good thing.
Re:Step two revealed (Score:3, Insightful)
Sure you are. If you read that far down into the article you had to read about the technical guys who gladly would have installed snort but couldn't get it past the suits because it didn't come from a 'company'. In other words, he could have sold the product as-is. The problem was that so could anyone else. The GUI front end for the phb's, a preloaded box, all that is just differentiation (what makes us better than the other guys).
Re:Step two revealed (Score:3, Insightful)
I think the thing that helped more than the product was the price tag. If you sell it for $49.95, it's not worth that much to a Fortune 100. But $20,000 per box plus $10k per sensor... That must really be worth something if you are charging that much for it.
Re:Step two revealed (Score:1)
And I think that's the problem with many Linux solutions: companies think about Linux, and they think about the funny penguin logo, the teen MS-bashers with testosterone overdose, and plenty of hairy OSS-preachers.
It's not that I personally don't like it, being somewhat in the middle of the "hairy" and the "teen"
So, as conclusion: it looks stupid, but I would say that, if you're going to do something related to OSS and big companies, charge for it. Not a lot, but a significant amount. These companies want to know that they're buying something good, and one of the proofs that they have about it is price.
OT (Sig) (Score:1)
Other step (Score:1)
Here's the tool, here's all the manuals, etc. we'll sell you:
Training
Onsite/offsite support
Consulting
All good and fine, until you IPO and require a profit and your customer base dries up, due to downturns in their revenues or they just get all cheap on you and then expect you to be around upgrading the software and able to bail them out when something goes wrong.
Maybe sell insurance policies?
Re:Other step (Score:3)
Clearly you didn't read the article. The biggest difference between Sourcefire and most of the other crash and burn software companies (whether selling Free softwware or commercial software) was that Marty and friends have not spent money they didn't have. They ran the company out of Marty's house for a while, and when they finally did get offices they bought pre-furnished offices from a burnout at pennies on the dollar.
In fact, the cycle you describe is common in the commercial software world as well. I pay maintenance fees on several large commercial software packages that I have no intention of ever updating to the newest version. The version I have works fine, and the new version had "issues" in my environment. I pay the maintenance fees as insurance.
Microsoft has a large enough market, and enough clout that they can force their customers to upgrade, but most software companies don't have that kind of leverage.
Re:Other step (Score:1)
Ah, but I did. I was addressing a reply to the post and merely stating how things have been for the past 40+ years.
FWIW, where I used to work, we were the last people in the world to "upgrade" releases of anything and held vendors feet to the fire anytime they tried to pull a "Microsoft" on us (your example, forcing customers to "upgrade" by threatening to withdraw support, which, if you think about it, is another manifestation of monopoly.) I follow the example on my own eq, having been stung a couple times, when "upgrades" ceased essential products and services from other vendors from working.
Marty's judicious use of venture capital underscores the change in business these days, grow the business first, then seek and accept funding as necessary, rather than get a fat pile on an IPO and blow it trying to gather name recognition, while your analysts, techs, marketing people scramble to put something together.
Re:Step two revealed (Score:1)
The beauty of this model is that if you weren't such a lazy whinner you could get off your ass and write the same damned EZ-KONFIG tool.
Don't complain about this.
Usability = 1/Functionality
This equation explains the problem pretty well I think.
Snort is very flexible, stable and thin. It has tremendous packet scanning capabilities. Because of all of this functionality there are many choices to be made when configuring snort. It takes time, knowledge and effort to correctly and efficiently configure snort.
All of the functionality is in the open source version, and there are other open source tools, such as ACID, which make analysis of the snort output very easy. I'm sure there will be some effort made to make snort easier to configure and maintain by an open source project someday. I won't do it though, cause I like snort the way it is.
The man gave us a good app. I think its pretty fair of him to ask for money if you want him to hold your hand and set it up for you.
Re:Step two revealed (Score:1)
Next headline: (Score:1)
Personally... (Score:1)
potential jobs? (Score:2, Funny)
Sounds great, and just in time for the IPO (Score:2)
I know at least one earlier (Score:4, Interesting)
OMG! (Score:1)
Tonight is 'Episode II: Attack of The Trolls' or somthing???
The guy with the large post did an impressive work anyway... I wish this post were used to show + explain the bug! And why not a patch in the same large post! That would beat bugtrak and their exploits code!!
Only one thing to say..... (Score:2)
I attended a SANS function that Marty lectured at once, for using Snort as an intrusion detection system. It's damn solid software. Very impressive, very configurable.
Congrats on getting paid to do what you love, Marty. The rest of us should be so lucky.
OT: OSX ?= FreeBSD (Score:2)
BTW, I do know that Hubbard(sp?) and other FreeBSD folk have become employed by Apple. How does that factor in?
Re:OT: OSX ?= FreeBSD (Score:1)
IIRC, the kernel is Mach micro-kernel running a BSD personality layer, and the userland is a code-fork from FreeBSD 3.2
yah, snort screws it's developers (Score:1)
Yah, marty sure does rule. Even when he's standing behind you while you're bent over an IDS server.
Re:yah, snort screws it's developers (Score:4, Interesting)
In the medical field (and in some degrees education) it is considered a huge career boost to get "published" in a journal....Considering the amount of money a Dr. makes -- just getting a concept or research published does not make tons of cash -- but the future dollars he makes "because" he was published are very big!
P.S. -- I work for a big Fortune 500 company and Snort has been all the rage this year so far. (Last year it was Apache).....
Re:Like a doctor? (Score:2)
hot damn, that would rule (Score:1)
really working anywhere than my Office Space world right now would rule rule RULE!!!
I wish Marty all the best. (Score:1)
Marty's still on the snort list from time to time, as are some of the other primary developers.
To all the whiners who are putting him done for what he's done:
Either you work for the government, slurping from the public trough;
or, you've inherited your livelyhood;
or, you're still in school, and Daddy's paying your way.
Stop whining, get off your butt, and see if you can make one half as much a contribution to the human race as Marty has.
t_t_b
Demarc (Score:3, Informative)
The screenshots [demarc.com] are mouthwatering.
why outside funding? (Score:1)
Why the funding and investors, that I am sure have their $.02 to add, if you work on bare essentials and are making good money?
Marty should write a book... (Score:1)
Oh, man, stallman is spinning in his grave! (Score:1)