Welcome to Greenleaf Software! |
About Greenleaf Software |
Greenleaf Software Inc. was started in January, 1983 to serve two purposes:
- Develop and market superior quality developer tools and serial data analyzer software
- Treat customers and others as we would like to be treated. Some of you may not have suffered the long waits, the
excuses, thinly veiled ignorance, and other horrible service that was the norm in the industry. We decided if that was the best
we could do, why bother?
|
|
The years 1983 through mid 2000 |
Established in 1983 by Don Killen, Greenleaf Software Inc. released the first commercially available C library for the PC in January 1984.
The company is a privately held Texas corporation and completely self-funded.
Greenleaf was all about making software developers lives easier by providing professionally engineered software parts
- "we do the grunt work so you don't have to."
(This is Don so I can switch to first person for a moment) -- when you see deeply indented text and a switch to green, that's me:
In effect, I started this because I wanted to make something even I could build -- since I have no formal schooling or training in any aspect of
software or other areas of computer technology -- and build something so simple even I could use it in the consulting work I was doing at the
time. I had worked as a consultant for entities like Kurzweil, General Electric, and the Federal Government. Each assignment required me to
sign away in advance the rights to anything I might come up with. It was de rigueur that I would not know up front what I would
entail down the road. It was frustrating inventing things like magnetoresistive heads for disk memory and not being able to see even
a single dollar from the fruit of my thoughts and efforts other than an arranged fee.
The fact that others might be interested in what I was building occured to me and so I contacted a big software reseller who, after
seeing a few chapters of the manual, said he thought he might be able to sell some. (End of "This is Don")
Greenleaf Functions became the standard general purpose extension library for C. Then as customers asked for interrupt driven
communications, Greenleaf responded in the Fall of 1984 with the first edition of Greenleaf CommLib.
Now, 21 years later, CommLib is still a mainstay of developers all over the world who need communications in their applications.
Greenleaf soon developed updates to CommLib, and a new product, a C++ class library, Greenleaf Comm++.
In June of 2000, Greenleaf Software celebrated 15 years of continuous operation and software development in the
interest of making it easier to create robust PC software that communicates. It had released numerous other developer tools such as
Greenleaf MathLib, Greenleaf SuperFunctions, Greenleaf DataWindows, Greenleaf MathLib++, and Greenleaf CommX, the
ActiveX communications product.
|
|
Greenleaf Firsts |
- First commercial C library for PC - Jan. 1984
- First communications library for PC - August 1984
- First C library for DOS to support both windowing, data entry - Greenleaf DataWindows - August 1985
- First precision business math library for C and C++ - Greenleaf MathLib and MathLib++
- First C++ class library for PC communications - Greenleaf Comm++ - 1993
- First C/C++ data compression & archiving library - 1995
- First serial data communications line monitor / protocol analysis tool for Win32 - ViewComm for Windows - Dec. 1996
- First true ATL based ActiveX components for serial comm Greenleaf CommX - March 1998
- First ...Still here, still writing code: Expect USB .NET library soon...
|
|
Basics of Being a Good Little Pissant Software Company |
- About Copycats: a long time ago we decided three things:
- Thing One: For every copy we sell, there will be at least two "out there"
- Thing Two: For every product we invent there will be at least one "copycat" product and even
some serious competition.
- Thing Three: It's OK to be miffed at competitors and ticked at the "rip, burn, peddle" crowd. But
losing sleep over it is counterproductive and silly. Never fight the laws of physics or the mendacity of some programmers.
- One of our best coders decided to quit and go into business. That part was understandable; it happens. This individual made the
mistake of inserting whole sections of code, comments and all, into "his" new communications library. In plain English, that ain't fair.
He was ordered by a judge to pay us a monthly settlement. He ended up going out of business.
- As to advertising claims like "standard," "for countless thousands of satisfied customers," when you know he's only been selling it
for three weeks...well, anyone can say what they want.
- Greenleaf products are the beneficiaries of an unusual amount of word of mouth advertising--the very best kind.
As to "standard" and "countless", I'll gladly debate anyone who thinks they've really got something more
proven, more reliable, used more and for more applications, or simply better.
Our code has flown in space, helps run the engine of the New York Stock Exchange, and there are uncountable
numbers of Fortune 500 corporations down to struggling kitchen-table operations who've profited by using Greenleaf code.
So we'll leave it to the others to flap their hands and brag. We simply deliver. Good stuff. It works. And we can prove it.
Can they?
|
|
The Events of the Year 2000 |
However, the business had become over-tasked to support many operating systems, numerous development environments from
Microsoft Visual Studio languages to Office (VBA), and scores of others. It supported a great many permutations of OS, compiler,
version, language, and this became extremely burdensome. We needed a new business plan.
Greenleaf closed its doors on June 30, 2000, and Don Killen purchased
various products, the right to use the Greenleaf logo and website, and started business as sysFire LLC.
It hurt deeply to lose the employees who gave at least 110%, worked long hours, and with whom we'd formed lasting friendships. It had to
be done, but it was no fun. We sat around a table, held hands, and I gave them the news. Some cried, others simply walked away, others came
up with last-minute ideas to save what we had.
It was my idea to keep as much as possible, and key empolyees did transfer to sysFire.
It cost money. We had customers who depended on us for support. We could not let them down. We had promised them considerate, constant,
free support and I determined that if I had to do that out of my house, then I would do some furniture moving. But we had facilities and several
employees (really ex-employees now) pitched in for the move, accomplished by everyone and a pizza and beer party afterwards. We cried some more,
crabbed at me, and Monday morning sysFire was on the air, website, phone numbers, and all. Things like this give me renewed faith in the
basic goodness of people.
|
|
The sysFire Years and Greenleaf II (Reprise) |
Greenleaf Software Inc. closed its doors on June 30, 2000 after selling and transferring the Greenleaf products,
this web site and other assets to sysFire LLC, and it was agreed that sysFire would continue the business of providing excellent developer
tools in the tradition of Greenleaf Software.
But We're Baaack! Effective June 1, 2005, we transfered everything back to what we call Greenleaf Software II,
under new management! No, we did not merge or get bought.
Greenleaf Software Inc. has been newly enfranchised under new management (Andy Johnson) effective June 1, 2005. We're Baaack!
|
|
Contact Information |
Click for our new address and contact information.
|
|
Secure Store Now Open |
|
|
Legal Corner |
All information and designs on this Web site is Copyright © 1984-2006
Greenleaf Software Inc. All rights reserved worldwide. The Greenleaf (and Greenleaf Software) logos, CommLib, Comm++, ViewComm,
CommX, Greenleaf Functions, DataWindows, MathLib and other names and images are Trademarks or Registered Trademarks © of Greenleaf Software Inc., a Texas corporation.
Any products, names, images, etc. claimed as copyright, trademark, or trade secret of sysFire LLC are now the sole property of Greenleaf Software Inc.
Certain products are Copyright © 1984 - 2006 Donald E. Killen, all rights reserved worldwide. Frontline, FTS4USB, FTS4Control, and other
identifying marks and works are Copyright © Frontline Test Equipment Inc.
Other images, product names, and related text are copyrighted and/or registered trademarks of their respective owners.
|
|