This article may rely excessively on sources too closely associated with the subject , potentially preventing the article from being verifiable and neutral.(July 2019) |
Jack Moffitt is an American computer scientist, software developer and entrepreneur, living in Eden Prairie, Minnesota.
He is a co-author of the GNU GPL licensed streaming media server, Icecast, [1] [2] and works on software using XMPP, JavaScript and Erlang. His work with Erlang has made him a regular presenter at the Erlang Factory conference series. [3] [4] [5] [6]
In November 2008, Moffitt co-founded Collecta, a real-time search company which uses XMPP and includes the Strophe library, for communication between client and server. [7] Collecta launched its public beta in June 2009. [8] [9] He served as CTO for Collecta until some time in late 2010 when he left the company to work on other projects. [10] [11] [12] He also worked on iOS development as part of Lunchbox Labs (the company which produced the iOS word game SnackWords [13] [14] ) according to information on his LinkedIn profile. [15] In 2011, he was listed on the credits as one of the "Server Developers" for the iOS MMORPG ShadowCities produced by Grey Area Software.
In 2012, Moffitt joined TalkTo, an internet startup which allows users to send questions via an application or SMS and have agents at TalkTo answer their questions or conduct research for them. His role was as "Lead Architect" according to the ErlangFactory conference website for his 2012 talk there. [16] TalkTo reportedly uses XMPP for some of its communication which may explain his involvement. [17] On the TalkTo blog, a birthday message to Moffitt was displayed referencing him as a "team member" [18] and included a happy birthday message [19] which was in a XMPP code stanza. Former Chesspark and Collecta coworker, Nathan Zorn, who is also an active member of the open source community, appears in the image holding up the sign on the About page of the TalkTo website, indicating he is also a TalkTo employee, though whether he or Moffitt joined first is unknown.
In March 2013, Moffitt left TalkTo and joined Mozilla in the role of Senior Research Engineer [20] [21] to work on Servo. [22] In 2015, he spoke at Linux Australia's linux.conf.au conference about the goals and challenges in the ongoing development of Servo in a talk called "Building a Parallel Browser". [23] He later also worked as Project Manager for the Mozilla team working on the Daala video codec. [24]
Jack Moffitt was a member of the XMPP XSF 2005-2006 and 2008-2014 with his 2015 application pending. [25] He has served on the board of the XMPP Standards Foundation, or XSF. [26] He is the author of a 2009 book about how to write XMPP applications titled, "Professional XMPP with JavaScript and jQuery" ( ISBN 0470540710). [27]
Gecko is a browser engine developed by Mozilla. It is used in the Firefox browser, the Thunderbird email client, and many other projects.
A computing platform, digital platform, or software platform is the infrastructure on which software is executed. While the individual components of a computing platform may be obfuscated under layers of abstraction, the summation of the required components comprise the computing platform.
Extensible Messaging and Presence Protocol is an open communication protocol designed for instant messaging (IM), presence information, and contact list maintenance. Based on XML, it enables the near-real-time exchange of structured data between two or more network entities. Designed to be extensible, the protocol offers a multitude of applications beyond traditional IM in the broader realm of message-oriented middleware, including signalling for VoIP, video, file transfer, gaming and other uses.
Mozilla Firefox is a free and open source web browser developed by the Mozilla Foundation and its subsidiary, the Mozilla Corporation. It uses the Gecko rendering engine to display web pages, which implements current and anticipated web standards. Firefox is available for Windows 10 and later versions of Windows, macOS, and Linux. Its unofficial ports are available for various Unix and Unix-like operating systems, including FreeBSD, OpenBSD, NetBSD, and other operating systems, such as reactOS. Firefox is also available for Android and iOS. However, as with all other iOS web browsers, the iOS version uses the WebKit layout engine instead of Gecko due to platform requirements. An optimized version is also available on the Amazon Fire TV as one of the two main browsers available with Amazon's Silk Browser.
Free and Open source Software Developers' European Meeting (FOSDEM) is a non-commercial, volunteer-organized European event centered on free and open-source software development. It is aimed at developers and anyone interested in the free and open-source software movement. It aims to enable developers to meet and to promote the awareness and use of free and open-source software.
ejabberd is an Extensible Messaging and Presence Protocol (XMPP) application server and an MQ Telemetry Transport (MQTT) broker, written mainly in the Erlang programming language. It can run under several Unix-like operating systems such as macOS, Linux, FreeBSD, NetBSD, OpenBSD and OpenSolaris. Additionally, ejabberd can run under Microsoft Windows. The name ejabberd stands for Erlang Jabber Daemon and is written in lowercase only, as is common for daemon software.
Jeremie Miller is an American software developer and entrepreneur best known for his role in the development of Jabber and the release of jabberd
, an early implementation of an XMPP server, in 1999. His work contributed to the standardization of the Extensible Messaging and Presence Protocol (XMPP) by the Internet Engineering Task Force in 2004, and variations of XMPP have since been implemented on WhatsApp, Kik Messenger, and Zoom.
Google Talk was an instant messaging service that provided both text and voice communication. The instant messaging service was variously referred to colloquially as Gchat, Gtalk, or Gmessage among its users.
JavaScript OSA,, is a freeware inter-process communication scripting language for the Macintosh computer.
Skype for Business Server is real-time communications server software that provides the infrastructure for enterprise instant messaging, presence, VoIP, ad hoc and structured conferences and PSTN connectivity through a third-party gateway or SIP trunk. These features are available within an organization, between organizations and with external users on the public internet or standard phones.
Push technology, also known as server Push, refers to a communication method, where the communication is initiated by a server rather than a client. This approach is different from the "pull" method where the communication is initiated by a client.
The Mozilla Application Suite is a discontinued cross-platform integrated Internet suite. Its development was initiated by Netscape Communications Corporation, before their acquisition by AOL. It was based on the source code of Netscape Communicator. The development was spearheaded by the Mozilla Organization from 1998 to 2003, and by the Mozilla Foundation from 2003 to 2006.
In computing, a solution stack or software stack is a set of software subsystems or components needed to create a complete platform such that no additional software is needed to support applications. Applications are said to "run on" or "run on top of" the resulting platform.
Aptana, Inc. is a company that makes web application development tools for use with a variety of programming languages. Aptana's main products include Aptana Studio, Aptana Cloud and Aptana Jaxer.
John Resig is an American software engineer and entrepreneur, best known as the creator and lead developer of the jQuery JavaScript library. As of 2021, he works as the chief software architect at Khan Academy.
Instantbird is a discontinued cross-platform instant messaging client based on Mozilla's XULRunner and the open-source library libpurple used in Pidgin. Instantbird is free software available under the GNU General Public License. Over 250 add-ons allow user customization of, and addition of, features. On October 18, 2017, Florian Quèze announced that "... we are stopping development of Instantbird as a standalone product."
Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, publishes and supports Mozilla products, thereby promoting exclusively free software and open standards, with only minor exceptions. The community is supported institutionally by the non-profit Mozilla Foundation and its tax-paying subsidiary, the Mozilla Corporation.