{"id":2809,"date":"2016-11-14T14:47:48","date_gmt":"2016-11-14T21:47:48","guid":{"rendered":"http:\/\/blog.rootsmagic.com\/?p=2809"},"modified":"2016-11-17T15:43:29","modified_gmt":"2016-11-17T22:43:29","slug":"happy-30th-birthday-rootsmagic-part-6-the-rise-of-family-origins","status":"publish","type":"post","link":"http:\/\/blog.rootsmagic.com\/?p=2809","title":{"rendered":"Happy 30th Birthday, RootsMagic! Part 6: The Rise of Family Origins"},"content":{"rendered":"<p><a href=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/10\/RM-30th-Anniversary.png\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter size-medium wp-image-2735\" src=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/10\/RM-30th-Anniversary-300x244.png\" alt=\"RM-30th-Anniversary\" width=\"300\" height=\"244\" srcset=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/10\/RM-30th-Anniversary-300x244.png 300w, http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/10\/RM-30th-Anniversary-1024x833.png 1024w, http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/10\/RM-30th-Anniversary.png 1150w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n<p><strong>NOTE: This is Part 6 of\u00a0<\/strong><strong>our ongoing series documenting the history of our company. If you&#8217;re just joining us, be sure to read <a href=\"http:\/\/blog.rootsmagic.com\/?p=2726\">Part 1<\/a>, <a href=\"http:\/\/blog.rootsmagic.com\/?p=2753\">Part 2<\/a>, <a href=\"http:\/\/blog.rootsmagic.com\/?p=2769\">Part 3<\/a>, <a href=\"http:\/\/blog.rootsmagic.com\/?p=2782\">Part 4<\/a>, and <a href=\"http:\/\/blog.rootsmagic.com\/?p=2791\">Part 5<\/a>.<\/strong><\/p>\n<p><span style=\"font-weight: 400;\">Now that we were basically a software \u201cdevelopment\u201d company rather than a publisher, I devoted full time to working on Family Origins. \u00a0Our agreement with Parsons was that we provide a new upgrade once a year, and they handled everything else\u2026 sales, marketing, and tech support.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The first couple of years were mostly uneventful. \u00a0We worked on new features that customers were requesting, and Parsons took care of the rest. \u00a0But there was always one item hanging over my head. \u00a0There was this newfangled operating system called Windows that customers wanted a genealogy program for. \u00a0The only problem was that I had absolutely no experience programming for Windows. \u00a0And it wasn\u2019t a simple transition. \u00a0Programming for DOS and programming for Windows were two different animals. \u00a0In hindsight, I realize how many programs just disappeared because the company couldn\u2019t (or wouldn\u2019t) make the transition to Windows.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Realizing what a big job it would be to rewrite Family Origins to run under Windows, I decided on a different route. \u00a0Rather than cut my Windows programming teeth on a major project like Family Origins, I taught myself Windows programming while writing a much simpler program. \u00a0This little program started out as not much more than a calendar tied to a word processor control so that you could type in some text for any day past or future. \u00a0I tweaked it a bit more, and as it got stable, I approached Parsons to see if they would be interested in selling it. \u00a0We ended up licensing it to them, and they released it as Daily Journal.<\/span><\/p>\n<p><a href=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.01.00.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter  wp-image-2813\" src=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.01.00.jpg\" alt=\"2016-11-14 14.01.00\" width=\"281\" height=\"293\" srcset=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.01.00.jpg 2753w, http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.01.00-288x300.jpg 288w, http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.01.00-983x1024.jpg 983w\" sizes=\"(max-width: 281px) 100vw, 281px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Although Daily Journal started out as simply a way for me to learn how to program for Windows, it became very popular, and we ended up releasing 3 versions over the years.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Once Daily Journal was published, I began working full time on the Windows version of Family Origins. \u00a0Parsons decided to just continue the version numbers, so the last DOS version of Family Origins was 2.5, and 3.0 became the first Windows version. \u00a0Version 3 turned out to be just the first of several rewrites of the Family Origins software.<\/span><\/p>\n<p><a href=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.00.35.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter  wp-image-2817\" src=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.00.35.jpg\" alt=\"2016-11-14 14.00.35\" width=\"286\" height=\"306\" srcset=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.00.35.jpg 2674w, http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.00.35-280x300.jpg 280w, http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.00.35-955x1024.jpg 955w\" sizes=\"(max-width: 286px) 100vw, 286px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">After the release of Family Origins for Windows, it became clear that we needed to increase the limitations of the software. \u00a0Family Origins was limited to 32,000 people in a single file, which was sufficient for most people but was increasingly limiting to users. \u00a0The file format of the original Family Origins was a proprietary format that I made up myself but to handle larger files I decided to switch to a real database engine. \u00a0I settled on a dBase file format, which at the time was a safe choice. \u00a0Since this was going to be a complete rewrite anyways, I also switched programming languages from Turbo Pascal to Microsoft C++. \u00a0I didn\u2019t really want to change languages, but Parsons Technology had recently been purchased by Intuit (the Quicken people), and there were rumors that Microsoft was planning to buy Intuit. \u00a0I figured if Microsoft bought Intuit, then Family Origins would need to be written in a Microsoft language, and I didn\u2019t want to have to do yet another rewrite if they did.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Once we had Family Origins 4 out, Parsons started testing out other markets. \u00a0One short-lived product was a German version of Family Origins called Ahnenforscher. \u00a0We translated the program, help files and documentation into German, but sales weren\u2019t sufficient for Parsons to want me to create any updates to the software.<\/span><\/p>\n<p><a href=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.00.50.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter  wp-image-2814\" src=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.00.50.jpg\" alt=\"2016-11-14 14.00.50\" width=\"278\" height=\"268\" srcset=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.00.50.jpg 3040w, http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.00.50-300x290.jpg 300w, http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/2016-11-14-14.00.50-1024x990.jpg 1024w\" sizes=\"(max-width: 278px) 100vw, 278px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">Another market Parsons wanted to test was the bargain bin CDs in office supply stores. \u00a0They had me modify an older version of Family Origins, which was then renamed Discover Genealogy and sold for $9.95. \u00a0Although sales weren\u2019t spectacular, the low price of Discover Genealogy did open up the world of family history to thousands of people.<\/span><\/p>\n<p><a href=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/DiscoverGenealogy.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter  wp-image-2815\" src=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/DiscoverGenealogy.jpg\" alt=\"DiscoverGenealogy\" width=\"281\" height=\"211\" srcset=\"http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/DiscoverGenealogy.jpg 1600w, http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/DiscoverGenealogy-300x225.jpg 300w, http:\/\/blog.rootsmagic.com\/wp-content\/uploads\/2016\/11\/DiscoverGenealogy-1024x768.jpg 1024w\" sizes=\"(max-width: 281px) 100vw, 281px\" \/><\/a><\/p>\n<p><span style=\"font-weight: 400;\">We continued to release a new version of Family Origins every year for 10 years, with several of those upgrades being rewrites to support things like multiple databases open at the same time, and dragging and dropping people from one file into another. \u00a0Over the years Family Origins became well known, but most users never knew anything about FormalSoft, the company that actually wrote the program. \u00a0B<\/span><span style=\"font-weight: 400;\">ut no matter how much I enjoyed writing new versions of Family Origins and adding features that users requested, it was the behind the scenes issues that ultimately led to me &#8220;abandoning&#8221; Family Origins and starting back out on my own again.<\/span><\/p>\n<p><strong>NEXT: <a href=\"http:\/\/blog.rootsmagic.com\/?p=2824\" target=\"_blank\">Mergers, acquisitions, and fights for the rights to Family Origins<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>NOTE: This is Part 6 of\u00a0our ongoing series documenting the history of our company. If you&#8217;re just joining us, be sure to read Part 1, Part 2, Part 3, Part 4, and Part 5. Now that we were basically a software \u201cdevelopment\u201d company rather than a publisher, I devoted full time to working on Family [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[41],"tags":[],"_links":{"self":[{"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=\/wp\/v2\/posts\/2809"}],"collection":[{"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2809"}],"version-history":[{"count":6,"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=\/wp\/v2\/posts\/2809\/revisions"}],"predecessor-version":[{"id":2832,"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=\/wp\/v2\/posts\/2809\/revisions\/2832"}],"wp:attachment":[{"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2809"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2809"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.rootsmagic.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2809"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}