![]() | This article needs to beupdated. Please help update this article to reflect recent events or newly available information.(July 2020) |
![]() | |
![]() A screenshot of FirstClass Client version 9 | |
Developer(s) | SoftArc, Centrinity, FirstClass Division of OpenText |
---|---|
Stable release | 16.2 / March 29, 2020 (2020-03-29) |
Operating system | Windows,macOS,Linux (server only),iOS (client only),Android (client only) |
Type | Groupware |
License | Proprietary |
Website | firstclass |
FirstClass is a client–servergroupware,email,online conferencing, voice and fax services, andbulletin-board system forWindows,macOS, andLinux. FirstClass's primary markets are the higher-education and K-12 education sectors, including four of the top ten largest school districts in the United States (Las Vegas,NV'sClark County School District,Florida'sBroward County Public Schools,Hillsborough County Public Schools, andChicago Public Schools).[1]
The product is part ofOpenText's Portfolio Group and runs on both client and server platforms. According to the company, the product is used by over 3,000 organizations and has 9 million users worldwide.[1] It is available onAndroid devices (versions7.0 and higher),iOS devices (iOS 9 and higher),Microsoft Windows (Windows 8 and10, as well asWindows Server 2012,2016 and2019) andmacOS (10.13 High Sierra,10.14 Mojave and 10.15 Catalina)
FirstClass was originally a product of SoftArc, formed by three former members ofBell Northern Research,Nortel's research arm located in downtownToronto. The team, consisting of two brothers and a friend, Steve Asbury, Jon Asbury and Scott Welch had been the primary developers of the successfulMeridian Mail system, and styled themselves as the Toronto Ideas Group. After a run-in with management, the three left and formed SoftArc as a consulting firm.
FirstClass was created in response to a request by a family friend who worked at the Scarborough Board of Education (now part of the Toronto District School Board). He asked them to find a reasonable Macintosh-based e-mail system that offered bothLAN andmodem support, a realGUI, and supported both private e-mail as well as public discussion areas (forums). He wanted a system that "even teachers could use".BBSes offered modem support and public forums, but typically had no LAN support and were character-based. Various LAN e-mail systems existed; those on the Mac had reasonable GUIs, but they tended to have poor modem support and few offered forums.
The team found only one product,AppleLink, which came close to filling the requirements. However, it was run on a mainframe for Apple Computer and couldn't be purchased, so the team offered to build a system under contract for $85,000. Scarborough Board really liked theHyperCard prototype, but couldn't afford the price, so they offered to buy a system for $9,000 and then help sell it to other boards. The proposal was accepted, and work on EduNet started sometime in 1989, debuting in 1990 at theECOO conference.[2]
The first implemented FirstClass system, operated by the Scarborough Board of Education and named "ScriBE", was administered by the Computers in Education department. It offered access to teachers, students, and parents. In the autumn of 1997, ScriBE was connected successfully to the Internet.
Key to FirstClass's operation was the underlyingFCP (FirstClass Protocol). FCP was atransport layernetworking protocol that all FirstClass communications used. The protocol guaranteed error-free communications for all activities, not just file transfers. FCP could run on several different physical layers, starting with modems and AppleTalk, and later adding Novell'sIPX andTCP/IP. Both the client and server could communicate over any of these links, allowing a user to move from office to home and have access to the same server.
FCP was based on asliding window protocol, using a wide variety of packet sizes tuned to different networking protocols. Later versions of FCP could turn off their own error correction systems when running over error-free links like TCP/IP. FCP also implemented an optional encryption system based on theBlowfish cipher. With all of these features turned off, FCP still offered good performance even on the 2400bit/s modems common in the era.
Additionally, every FCP packet included a "task number" identifier, similar to the port identifier in TCP/IP. This allowed FCP to construct a number of "virtual links" between each client and server. The server implemented a multithreaded kernel and opened a new thread for every task requested by a client. Users could therefore upload and download files at the same time, while simultaneously reading and writing mail.
After renaming the product to the more genericFirstClass, they started demonstrating early versions to Toronto-area Mac BBSes.
An Apple Canada employee, Mark Windrim, set up a FirstClass BBS in Toronto called MAGIC (the Macintosh Awareness Group in Canada). Local Mac users heard of the system and established accounts, quickly turning it into the largest Mac-oriented BBS system in the area.[3][4] Having started with a single phone line and a tiny user base, MAGIC became a commercial entity called "Magic", eventually reached 6,000 users, and had 48 phone lines.[citation needed]
Due to the multithreaded nature of the FirstClass client software, the user could open multiple messages at the same time, while uploading and downloading in the background. Whereas most systems indirectly encouraged users to simply "leech" files and then leave, users waiting for downloads on FirstClass had an entire modem channel free for uploading or writing.[5]
SoftArc sought to take advantage of the growing interest by offering reduced prices to BBS operators. During this time, some FirstClass BBS systems mushroomed to thousands of users, including the Boston Computer Society (BCS), which was the largest computer club of that era; the Virginia-based DigitalNation, which had hoped to become an AOL competitor; theBerkeley Macintosh Users Group's Planet BMUG; the BendNet BBS inBend, Oregon; and Virtual Valley services operated by Silicon Valley's Metro Newspapers group.[citation needed] Another notable system was the Great Lakes Free-Net, billed as "the world's first graphical Free-Net," based inBattle Creek, Michigan.[6]
The FirstClass software later incorporated a feature that allowed individual FirstClass sites to share conference content and private mail by allowing the servers to link together. Originally this was accomplished via dial-up connections, but eventually allowed sites to link via the wider Internet. Apple employee Scott Converse formed the first and probably the most extensive network of FirstClass-based sites in the world, known as OneNet.[7]
By 1994, theInternet was becoming a major force, obsoleting most BBS systems on both Mac and Windows over the next year or so.[8]
By the mid-1990s, FirstClass had evolved into a small-to-medium-sized internal e-mail system,[9] but its BBS continued to receive attention.[10] A FirstClass client for Microsoft Windows was introduced, along with aWindows NT-based server.
During the mid-1990s, FirstClass evolved to compete in thegroupware marketplace. The product was successful to some degree, besting Microsoft Exchange in number of installed users until 1997.[citation needed]
FirstClass added Internet functionality and a scripting method by 2000 but both Lotus and Microsoft had introduced these features earlier and FirstClass lost market share to them.[citation needed] The Mac market simultaneously declined through the mid to late 1990s, eroding the product's primary customer base.[11] Even among those organizations that considered using the FirstClass system, the lack of a robust calendaring component during this time (until FirstClass version 6 in 2001) was an obvious flaw. Nevertheless, FirstClass was recognized as a notable (though not top) vendor of worldwideintegrated collaborative environments byInternational Data Corporation in 2004.[12]
During this period FirstClass added avoice mail solution integrated with the server. The feature, commonly known asunified messaging, allowed users to receive voice, fax and e-mail in their mailbox.
In 2007 with the release of version 9, FirstClass redesigned its interface and introduced an automatic server-based and policy-driven archiving service for legal compliance purposes, and full Unicode support.[13]
By the end of 2010, version 11 was released, with mobile clients for Apple iOS, Android and Blackberry made available during 2011. IMAP mail and RSS support was added in version 11.1 in 2012.[14]
FirstClass Application Services or "FCAS" (formerly called "RAD" for "Rapid Application Development") allows third-party developers to create tools and applications for use with FirstClass. The BASIC-like language is documented in the FirstClass client's online Help, underCustomization Tools, FCAS, Language Reference.
With the release of FirstClass 12, FirstClass introduces a fully supported and documented Application Programming Interface (API) that will allow web developers to retrieve authenticated secure information from their FirstClass Collaborative system, and display it within their own web site.FirstClass API[15]
In 1999 the company arranged areverse takeover by a company fromVancouver to become listed on theToronto Stock Exchange asCentrinity.[16] In September 2002 OpenText bought Centrinity, for a reportedCan$1.26 per share orCan$19 million.[17] OpenText was developing a suite of online collaboration products through a series of mergers, and FirstClass's educational background seemed to fit particularly well with some of their other offerings. At the time OpenText stated their intention to integrate FirstClass into the "LiveLink" Internet information collection engine,[18] but this integration has not yet happened and is rumored to be not practical due to the architecture of LiveLink.
As of March 31, 2010, the original founders of the FirstClass product and company (Steve Asbury, Jon Asbury, and Scott Welch) and two longtime employees (John Myers and Barry Carter) are no longer employed by OpenText; the only reason given was a difference of opinions in the future direction of the FirstClass product and other derivative products. They have since developedEdsby,[19] a product that blends social media and classroom management tools.
The next year would see many other key team members voluntarily move on to new challenges. Among those departing were the UX designers behind FirstClass' rebirth as OpenText Social Media: one forResearch In Motion, the other to start his own company. In June and August 2011, there were two more rounds of layoffs. Long-time employees Paul Whittemore, Desmond Ong, and Julie Oke, along with several others, asked to be included. Senior managers Terry Whyte and Dave Wormald left over the course of the summer.
OpenText continues to develop the FirstClass software suite which has been opened up to support external "Apps".
As free offerings fromGoogle Apps for Education andOffice 365 for Education have become increasingly popular and functional, the traditional paid product that FirstClass offers has apparently become more difficult to justify in educational environments.[20][21]
{{cite web}}
: CS1 maint: archived copy as title (link)