MarshallSoft Computing
MarshallSoft Computing sells Windows DLL component libraries for email, FTP, serial, networking, and AES encryption protocols, serving C/C++, VB, Delphi, and legacy language (COBOL, FoxPro, dBase) developers via direct perpetual licenses from Huntsville, AL since 1989.
- Company typePrivate
- Founded1989
- HeadquartersHuntsville, United States
- Headcount1–10
- GTM typeB2B
- OfferingSoftware
What MarshallSoft Computing does
MarshallSoft Computing is a privately held developer-tools vendor founded in 1989 and based in Huntsville, Alabama, operating with a team of 1–10 employees. The company sells Windows DLL component libraries that implement standard communication and security protocols — including SMTP/POP3/IMAP email, FTP, RS232/422/485 serial communications, TCP/UDP sockets, AES-256 encryption (NIST FIPS 197 validated), NMEA GPS parsing, and mailing-list management — for embedding into applications written in C/C++, Visual Basic, Delphi, and a distinctive set of legacy languages including COBOL, FoxPro, dBase, and Xbase++.
The technical core is a family of native Win32/Win64 DLLs with per-language API bindings, distributed as perpetual licenses ($139 per developer) with optional annual update subscriptions ($33–$77/year). Recent product activity through 2025–2026 centers on the SEE 8.6 email library (adding XOAUTH2 authentication), FCE 4.0 FTP engine, AES 6.0 (Diffie-Hellman support), and WSC 7.0 serial communications, alongside Windows 11 compatibility maintenance.
The business model is direct-to-consumer e-commerce through the company website, with no disclosed channel partners, enterprise contracts, investor backing, or external funding. Revenue mechanics combine one-time license sales with a smaller recurring update-renewal stream; no revenue, unit, or customer figures are publicly disclosed, and no AI/ML features exist across the product line.
MarshallSoft Computing firmographics
Firmographics- Name
- MarshallSoft Computing
- Legal name
- MarshallSoft Computing, Inc.
- Website
- https://marshallsoft.com
- Company type
- Private
- Founded year
- 1989
- Operating status
- Operating
- Headcount range
- 1–10 employees
- Short description
- MarshallSoft Computing sells Windows DLL component libraries for email, FTP, serial, networking, and AES encryption protocols, serving C/C++, VB, Delphi, and legacy language (COBOL, FoxPro, dBase) developers via direct perpetual licenses from Huntsville, AL since 1989.
- Ownership category
- akta.pro rank
Where MarshallSoft Computing is headquartered
LocationHeadquarters
- HQ city
- Huntsville
- HQ country
- United States
- HQ region
- North America
Markets served
MarshallSoft Computing business model
Business model- GTM type
- B2B
- Offering type
- Software
- Cost components
- Personnel
Revenue model
- Software License Sales: One-time developer license purchase grants usage rights for one developer. Licenses include free technical support and updates for one year. After one year, updates require separate update fees. Royalty-free redistribution rights with compiled applications.
- Source Code Add-on: Optional C source code purchase for DLL libraries at additional cost. Source code updates only available if originally purchased.
- Update Subscriptions: Annual update support: $33 within 1 year of purchase/last update, $55 for 1-3 years, $77 for 3-10 years. License files older than one year will not work without update.
Pricing tiers
| Model | Billing | Price |
|---|---|---|
| One time/ perpetual license | Pay-as-you-go | Standard Developer License |
| One time/ perpetual license | Pay-as-you-go | Developer License with C Source Code |
| One time/ perpetual license | Pay-as-you-go | Academic Pricing |
| Subscription | Annual | Update Pricing - Within 1 Year |
| Subscription | Multi-year contract | Update Pricing - 1 to 3 Years |
| Subscription | Multi-year contract | Update Pricing - 3 to 10 Years |
Go-to-market motion1 record
Distribution channels1 record
Marketing channels1 record
MarshallSoft Computing product offering
Product offeringCore offering
MarshallSoft Computing develops and sells Windows software component libraries (DLLs) that provide programmatic access to email (SMTP/POP3/IMAP), FTP, serial communications (RS232/RS422/RS485), TCP/UDP client/server networking, AES-256 encryption, mailing list management, and GPS NMEA decoding. The libraries are distributed as developer tools for multiple programming languages including C/C++, Delphi, Visual Basic, PowerBASIC, Visual FoxPro, Visual dBase, Xbase++, and COBOL, and support 32-bit and 64-bit Windows from XP through Windows 11.
Product overview
MarshallSoft Computing is a software company that develops and sells component library toolkits (DLLs) for Windows software development. The product portfolio consists of seven core component libraries: SEE (SMTP/POP3/IMAP Email Engine), FCE (FTP Client Engine), WSC (Windows Standard Serial Communications Library), CSC (Client/Server Communications Library), AES (Advanced Encryption Standard Library), MCM (MarshallSoft Client Mailer), and MGC (GPS Component Library). These component libraries are available in language-specific versions for C/C++, Delphi, Visual Basic, PowerBASIC, Visual FoxPro, Visual dBase, Xbase++, and COBOL. Each library is sold as a developer license with the same registered DLLs working across all supported programming languages for that product. The company focuses on protocol-based communication libraries supporting email, FTP, serial communications, GPS, encryption, and client/server networking rather than AI or cloud-based services.
Differentiator
Problem solved
Functional benefit
Brands
- SEE (SMTP/POP3 Email Engine): SMTP/POP3/IMAP email component library for sending, receiving and parsing email from applications
- FCE (FTP Client Engine)
- WSC (Windows Standard Serial Communications Library)
- CSC (Client/Server Communications Library)
- AES (Advanced Encryption Standard Library)
- MCM (MarshallSoft Client Mailer)
- MGC (MarshallSoft GPS Component Library)
Products and services
- SEE - SMTP/POP3/IMAP Email Engine Component library providing SMTP, POP3, and IMAP email protocol functionality for sending, receiving, and parsing email with MIME and Base64 encoding support. Targets Windows software developers building email-enabled applications.
- FCE - FTP Client Engine Component library providing FTP protocol functionality for file transfer operations including upload, download, directory management, and passive mode support. Targets Windows software developers needing FTP integration.
- WSC - Windows Standard Serial Communications Library Component library for serial port communication supporting RS232, RS422, and RS485 protocols with virtual port support for Bluetooth and USB/serial converters. Targets Windows software developers needing serial device communication.
- CSC - Client/Server Communications Library Component library for creating TCP/IP and UDP/IP client/server applications with encryption support and multi-connection handling. Targets Windows software developers building networked applications.
- AES - Advanced Encryption Standard Library 256-bit AES encryption library providing file and data encryption/decryption with CBC and ECB modes, SHA-256 hashing, and Diffie-Hellman key exchange. Verified against the NIST AES Algorithm Validation Suite. Targets Windows software developers needing strong encryption.
- MCM - MarshallSoft Client Mailer Bulk email component library for sending personalized email directly from applications with macro substitution, distribution list support, and OAUTH2 authentication. Targets Windows software developers needing mailing list capabilities.
- MGC - MarshallSoft GPS Component Library GPS NMEA component library for reading and decoding standard GPS NMEA 183 sentences from serial ports. Targets Windows software developers building GPS-enabled applications.
Companies that use MarshallSoft Computing
Customer profileSegments1 record
Ideal customer profiles2 records
MarshallSoft Computing technology and API
TechnologyTechnology focussed Yes
API detail
- Has API
- No
- API docs
- API detail
Core technology
AI maturity
App detail
Feature7 records
MarshallSoft Computing partnerships and signals
Strategic signalRecent moves5 records
Expansion highlights4 records
MarshallSoft Computing competitors and assessment
Company assessmentDirect peers
- weOnlyDo: Vendor of COM/ActiveX and .NET components for protocols including SMTP, POP3, IMAP, FTP, and serial communications. Directly comparable product line to MarshallSoft's core libraries.
- Catalyst Development (SocketTools): Direct competitor offering SocketTools and SecureSocketTools Windows component libraries for TCP/IP, serial, and network communications in C++, .NET, Visual Basic, and other languages.
- Chilkat Software: Direct competitor selling C/C++, Delphi, Visual Basic, and other language component libraries for email, FTP, encryption, and networking protocols. Closest head-to-head with MarshallSoft's product line.
- RemObjects Software: Developer tools vendor offering connectivity and communications components for .NET, Delphi, and other languages, with overlapping protocol library offerings.
- TMS Software: Delphi and C++ Builder component library vendor with overlapping products in networking, communications, and UI components. Key competitor in the Delphi ecosystem that MarshallSoft supports.
- /n software (IPWorks): Direct competitor offering component libraries (IPWorks) for email (SMTP/POP3/IMAP), FTP, sockets, and other protocols across multiple languages. Operates the same developer-toolkit business model.
- WinSoft: Direct competitor selling component libraries for Delphi and C++ Builder, including serial communications, networking, and protocol libraries that overlap with MarshallSoft's WSC and CSC products.
- Mitov Software: Direct competitor offering Delphi, C++ Builder, and Visual C++ component libraries for communications, signal processing, and video. Overlaps with MarshallSoft's CSC and WSC offerings.
- Magenta Systems: Niche UK-based vendor offering similar Windows component libraries for email, FTP, and networking. Closely comparable niche micro-ISV peer with overlapping product positioning.
Broad incumbents
- Embarcadero Technologies: Owner of the Delphi and C++Builder IDEs, which MarshallSoft explicitly supports as a target platform. While Embarcadero's product is broader, it is the principal ecosystem containing MarshallSoft's customers.
Market position
Strengths5 records
Weaknesses5 records
Competitive moat3 records
Key risks6 records
Key highlights7 records
Customer concentration
MarshallSoft Computing social profiles
Digital presenceMarshallSoft Computing financial estimates
Financial estimateRevenue estimate
Valuation estimate
MarshallSoft Computing leadership team
Management profileNumber of profiles
MarshallSoft Computing funding detail
Funding detailFunding overview
Funding rounds
Investors
Funding detail is available on the Subscription and Enterprise plan.Contact sales →
MarshallSoft Computing M&A and investment
M&A and investmentM&A
Investments
M&A and investment is available on the Subscription and Enterprise plan.Contact sales →
Frequently asked questions about MarshallSoft Computing
What does MarshallSoft Computing do?
MarshallSoft Computing develops and sells Windows software component libraries (DLLs) that provide programmatic access to email (SMTP/POP3/IMAP), FTP, serial communications (RS232/RS422/RS485), TCP/UDP client/server networking, AES-256 encryption, mailing list management, and GPS NMEA decoding. The libraries are distributed as developer tools for multiple programming languages including C/C++, Delphi, Visual Basic, PowerBASIC, Visual FoxPro, Visual dBase, Xbase++, and COBOL, and support 32-bit and 64-bit Windows from XP through Windows 11.
Is MarshallSoft Computing a public or private company?
MarshallSoft Computing is a private company. It is classified as founder individual operated bootstrapped and is currently operating.
When was MarshallSoft Computing founded?
MarshallSoft Computing was founded in 1989. It employs 1 to 10 people.
Where is MarshallSoft Computing based?
MarshallSoft Computing is headquartered in Huntsville, United States, in the North America region.
How does MarshallSoft Computing make money?
Three revenue lines are on record. Software License Sales are the primary driver. The others are source Code Add-on and update Subscriptions.
Who are MarshallSoft Computing's main competitors?
Direct peers on record are weOnlyDo, Catalyst Development (SocketTools), Chilkat Software, RemObjects Software, TMS Software, /n software (IPWorks), WinSoft, Mitov Software and Magenta Systems. Embarcadero Technologies is listed as a broad incumbent.
Does MarshallSoft Computing have an API?
No public API is recorded for MarshallSoft Computing.