Fact-checked by Grok 2 weeks ago

Nullsoft

Nullsoft, Inc. was an software company founded in 1997 by programmer and developer Dmitry Boldyrev, primarily recognized for creating the media player, a pioneering application for playback and management on Windows.
The company rapidly gained prominence with 's release in April 1997, which introduced features like customizable skins, visualizations, and playlist support, amassing over 15 million downloads within its first year and establishing Nullsoft as a key innovator in software. Nullsoft also developed , an early audio streaming protocol, and the Nullsoft Scriptable Install System (NSIS), an open-source tool for creating Windows installers that remains in use today.
In June 1999, acquired Nullsoft for approximately $100 million as part of its expansion into online music services, integrating it with assets like Spinner.com. However, corporate constraints stifled innovation, exemplified by the controversial 2000 release of the open-source network without approval, which strained relations and prompted Frankel's departure in 2003. 's decline under culminated in its planned shutdown in 2013, though the software was later sold to Radionomy, allowing limited revival.

History

Founding and Initial Products (1997–1998)

Nullsoft, Inc. was founded in 1997 by programmer in , as a small independent software company focused on audio applications during the rise of digital music formats like MP3. The company name derived as a parody of , reflecting Frankel's independent ethos. Frankel, a teenage college dropout at the time, developed the initial products from his hometown base, with early collaboration from Dmitry Boldyrev, another programmer involved in Winamp's creation. The flagship product, , debuted as version 0.20a on April 21, 1997, as initially shifting to , designed as a minimalist, efficient player for Windows with a simple interface lacking a traditional window frame. It emphasized low resource usage and playback controls, quickly gaining traction amid growing and popularity. By mid-1998, Winamp had surpassed 3 million downloads, driven by free distribution and community-driven customizations like early skins and plugins that fostered user engagement. In parallel with Winamp's growth, Nullsoft began exploring audio streaming technologies in 1998, laying groundwork for tools that enabled broadcasting, though full commercialization came later. This period marked Nullsoft's establishment as an innovator in , extensible media software, attracting a dedicated user base without venture funding or large-scale marketing.

Rise to Prominence and Acquisition (1999)

In early 1999, Nullsoft's media player solidified its dominance in playback, benefiting from its efficient resource usage suited to dial-up constraints and the rising adoption of files for personal music libraries. Frequent updates, including version 2.07 released on January 2, enhanced features like management and support, driving further user growth amid limited competition from heavyweight software. This viral dissemination via free downloads positioned Nullsoft as an agile innovator in the nascent portable media sector, where overall digital music player usage reached nearly 4 million by June. Complementing Winamp, Nullsoft launched in late 1998, with significant rollout and adoption in 1999, introducing a for MP3-based audio streaming that empowered users to broadcast custom radio stations from standard PCs without specialized hardware. 's server-client architecture facilitated decentralized distribution, aggregating streams via a central directory and integrating seamlessly with for playback, which broadened Nullsoft's influence in emerging online broadcasting. These advancements capitalized on the dot-com era's enthusiasm for -enabled media, attracting venture interest as digital content consumption accelerated. On June 1, 1999, America Online announced the acquisition of Nullsoft alongside Spinner Networks in a stock-for-stock valued at approximately $400 million, accounted for as a pooling of interests to bolster AOL's entry into downloadable and streaming music. Later analyses pegged Nullsoft's specific valuation at around $80 million, underscoring the market's premium on its intellectual property like and during the boom. Industry observers hailed the move as a savvy , providing Nullsoft access to AOL's infrastructure for scaling amid competitive pressures and funding risks for standalone operations.

Integration into AOL and Internal Conflicts (2000–2003)

Following its acquisition by America Online (AOL) in June 1999 as part of a $400 million deal that also included Spinner Networks, Nullsoft relocated from Sedona, Arizona, to San Francisco to integrate with AOL's music division. This shift placed the small team of independent developers, known for their agile and experimental approach, within a sprawling corporate framework emphasizing risk management and alignment with AOL's broader business interests, including impending merger with Time Warner. The relocation and structural changes began eroding Nullsoft's original "freestyle hacker culture," as programmers accustomed to rapid, unauthorized prototyping encountered bureaucratic oversight and standardized processes. Tensions escalated in March 2000 when Nullsoft co-founder and developer Tom Pepper released , an open-source file-sharing protocol designed as a decentralized alternative to , without AOL approval. The software was uploaded to Nullsoft's website on March 14, attracting immediate downloads from MP3 enthusiasts seeking to bypass centralized servers vulnerable to legal shutdowns. AOL deemed it an "unauthorized freelance project" and removed it from the site within hours, citing conflicts with ongoing RIAA litigation against and potential liability for facilitating . This incident exemplified the cultural clash, as Nullsoft's bold, community-driven innovations directly challenged AOL's corporate caution amid escalating pressures. Amid these frictions, Nullsoft pursued extensions to its streaming technologies, including the Nullsoft Streaming Video (NSV) format introduced post-acquisition to enable efficient internet-based video delivery using flexible audio and video codecs. However, AOL's risk-averse policies, shaped by legal scrutiny over distribution, limited NSV's deployment and broader adoption, confining it largely to -compatible streaming experiments rather than mainstream integration. Similarly, development of 3 advanced to public betas by early 2002, incorporating modular architecture for skins and plugins, but faced internal hurdles from AOL's shifting priorities, resulting in prolonged testing phases and user-reported instability that foreshadowed product stagnation. These episodes highlighted persistent internal conflicts, as Nullsoft's innovative impulses repeatedly tested AOL's preference for controlled, revenue-aligned outputs over experimental hacker-led initiatives.

Stagnation and Product Challenges (2004–2013)

Following the troubled release of 3.0 in August 2002, which was plagued by bugs, incomplete features, and regressions such as the removal of the "jump to file" functionality compared to the stable Winamp 2.x series, Nullsoft abandoned further development of the 3 codebase in early 2003 to pivot toward 5.0, a more conservative update blending elements of prior versions with modest enhancements. This shift reflected internal mismanagement amid AOL's increasing oversight, as the company struggled to deliver a competitive product amid user dissatisfaction and technical instability. By 2004, AOL's post-merger with Time Warner—marked by massive writedowns exceeding $99 billion in 2002 and a shift toward cost-cutting—severely curtailed Nullsoft's , leading to the effective dissolution of its original team through attrition and layoffs, leaving only three employees. Key founders and Jon Lech had already departed by mid-2003 following clashes over unauthorized projects like the tool, exacerbating a loss of innovative drive as remaining staff focused on maintenance rather than groundbreaking updates. This bureaucratic environment prioritized AOL's proprietary ecosystem, such as with its dial-up services, over adapting to emerging broadband realities and competitors like Apple's , which dominated digital music by emphasizing seamless and store . SHOUTcast and NSIS saw incremental maintenance during this period, with SHOUTcast receiving server updates to support growing but lacking major innovations like advanced mobile streaming protocols amid AOL's reluctance to invest in open standards. NSIS, released as open-source in 2000, continued with community-driven patches under Nullsoft's nominal oversight, though official releases stagnated as AOL deprioritized non-core tools in favor of enterprise-focused products. Overall, Nullsoft's output dwindled to sporadic patches for —such as an Android version in 2010 and Mac Sync in 2011—failing to counter market shifts toward cloud-based streaming and integrated ecosystems, culminating in AOL's 2013 decision to wind down operations.

Shutdown and Asset Transfer (2013–2014)

On November 20, 2013, announced the cessation of development for and , stating that Winamp.com and associated web services would no longer be available after December 20, 2013, with the desktop application ceasing to be offered for download thereafter. This decision followed over 15 years of operation under 's ownership, marking the end of active support for these legacy Nullsoft products amid shifting priorities in digital media consumption. In response to the announcement, AOL explored options to preserve the technologies, leading to a divestiture in early 2014. On January 14, 2014, Radionomy, a Belgium-based online radio aggregator, acquired the media player, streaming platform, and related assets from for an estimated $5–10 million, with retaining a 12% stake in Radionomy. Radionomy aimed to integrate these into its streaming ecosystem, which hosted roughly half of global streams at the time, signaling a corporate handover rather than outright termination. The Nullsoft Scriptable Install System (NSIS), originally developed by Nullsoft and open-sourced years earlier, transitioned fully to independent community maintenance following the shutdown, hosted on without AOL involvement. With the transfer of core assets and cessation of operations, Nullsoft effectively dissolved as a functional entity within by mid-2014, reflecting broader divestitures of non-core tech holdings in a post-streaming era dominated by mobile and cloud services.

Products and Technologies

Winamp Media Player

Winamp served as Nullsoft's flagship product, a lightweight media player optimized for digital audio playback on Windows systems during the emergence of widespread MP3 adoption. Its core architecture emphasized modularity through an extensible plugin system, enabling support for diverse audio formats, codecs, and output devices via third-party input, output, visualization, and DSP plugins. The player also introduced one of the earliest skinnable graphical user interfaces in consumer software, where users could apply community-created visual themes to personalize the interface beyond default aesthetics. These features, combined with low CPU and memory demands—often under 5 MB RAM on era-appropriate hardware—democratized high-quality music reproduction for users with modest Pentium-era PCs lacking dedicated media hardware. Early iterations centered on streamlined decoding and playlist handling, with subsequent releases incorporating real-time audio visualizations—such as the MilkDrop for spectrum analysis and 3D effects—and a media library for scanning, tagging, and querying large local collections by like or . This progression shifted from a simple file player to a versatile organizer, supporting drag-and-drop imports and custom views without taxing system performance. The ecosystem, numbering thousands by the early 2000s, allowed extensions for emerging formats like and OGG, reinforcing its adaptability to evolving standards. Winamp garnered acclaim for accelerating culture by offering free, efficient playback that bypassed rudimentary OS defaults, amassing over 25 million registered users by June 2000 and dominating desktop audio prior to ' 2001 debut. Enthusiasts valued its customization for fostering creative expression, with skins and plugins enabling tailored experiences that influenced later players' designs. However, Winamp 3's 2002 drew widespread user backlash for , including frequent crashes, breaks with plugins, and incomplete , prompting Nullsoft to skip version 4 and revert elements in version 5. Critics later highlighted its limited adaptation to mobile platforms, where integrated OS players and streaming apps eroded its relevance as desktop-centric optimization failed to address portable device constraints.

SHOUTcast Streaming Protocol

SHOUTcast is a proprietary server-client streaming protocol developed by for broadcasting audio over the , utilizing the Distributed Network Audio Server (DNAS) software to handle source inputs and listener distribution. Launched in 1998 by Nullsoft founders , Stephen 'Tag' Loomis, and Tom Pepper, the protocol employs HTTP-based transport with custom ICY metadata headers—standing for "I Can Yell"—to embed stream information like song titles and artist names directly into the audio data. The DNAS accepts connections from a source encoder (typically processing live or playlist audio) and relays the stream to multiple clients, supporting features like relaying for cascaded broadcasting from multiple upstream sources to distribute load or enable networked radio architectures. This design facilitated real-time, delivery without requiring network support, making it accessible on standard infrastructure of the era. The protocol's architecture empowered individuals and small operators to establish low-barrier stations, circumventing the capital-intensive gatekeeping of traditional FM/AM broadcasting by leveraging commodity servers and broadband connections. Early adoption surged alongside Winamp's popularity, with the protocol's source enabling seamless encoding and transmission from the player, which contributed to widespread experimentation in online audio dissemination during the late 1990s dot-com boom. By enabling directory listings via the YP () service, it centralized discovery of streams, fostering a vibrant ecosystem of user-generated stations that popularized streaming and influenced the trajectory of distribution. Despite its pioneering role, faced scalability limitations in high-concurrency environments, where DNAS servers exhibited CPU bottlenecks and degraded performance beyond moderate listener counts (e.g., struggling at 95% utilization compared to more efficient ), often necessitating manual tuning or hardware upgrades for sustained high-traffic operation. vulnerabilities, particularly in legacy versions, included risks from insecure handling and misconfigurations, exposing streams to unauthorized access or denial-of-service attacks, which prompted ongoing patches but highlighted inherent proprietary constraints. These shortcomings spurred open-source responses like Icecast, launched as a compatible yet extensible to address 's closed nature and foster broader community-driven improvements in streaming reliability.

Nullsoft Scriptable Install System (NSIS)

The Nullsoft Scriptable Install System (NSIS) is an open-source tool designed for creating Windows installers, initially released by Nullsoft on July 31, 2000, as version 1.0f. Developed as a free alternative to proprietary solutions like , NSIS enables the generation of compact, self-contained executable installers without reliance on external runtimes such as the service. Its core strength lies in a procedural that compiles into standalone executables, allowing developers to define installation logic beyond simple file copying. Key features include support for multiple compression algorithms, such as ZLIB (default for balanced speed and size) and , which minimize installer footprint while handling large payloads efficiently. The scripting syntax facilitates custom operations like file extraction, directory creation, and direct manipulation of the for entries, values, and keys, enabling tailored behaviors such as conditional installations or user prompts. Additional capabilities encompass plugin integration for extended functionality (e.g., via DLL calls) and customization through predefined pages or scripted interfaces, making it suitable for both simple and complex deployment scenarios. NSIS gained adoption among independent developers and open-source projects for its overhead—typically around 34 KB uncompressed—and flexibility in non-MSI environments, powering installers for tools like portable applications and legacy software distributions. However, its scripting model, resembling a mix of instructions and procedural code, has drawn criticism for , requiring explicit commands for tasks that higher-level tools automate, which can complicate for large scripts. Security concerns have also emerged, particularly from insecure handling of temporary directories during and uninstallation processes, where inadequate permissions allow unauthorized or modification, as documented in vulnerability advisories. This flaw, combined with the ease of embedding payloads, has led to widespread abuse by campaigns, including GuLoader droppers and Winos variants that masquerade as legitimate installers to deliver trojanized executables. Such exploitations highlight NSIS's double-edged nature: its customizability aids legitimate use but lowers barriers for in malicious packers. Following Nullsoft's decline after 2004, NSIS transitioned to community-driven development under the , hosted on with ongoing releases—such as version 3.11 in 2024—ensuring compatibility with modern Windows versions including support and /11. This maintenance has sustained its relevance for resource-constrained environments, though users are advised to implement mitigations like secure practices to address inherent risks.

Other Initiatives (Gnutella and NSV)

In 2000, Nullsoft released , a decentralized network client developed by founders and Tom Pepper as an open-source alternative to centralized file-sharing systems like . The software, version 0.43 at launch on March 14, implemented a enabling direct user-to-user connections without a central , facilitating file discovery and transfer across thousands of nodes. Though briefly available for download via Nullsoft's servers and planned for GPL licensing, the initiative was curtailed shortly after release due to conflicts with parent company AOL's policies. Gnutella's architecture laid groundwork for scalable, serverless protocols adopted in later networks. Nullsoft also introduced the Nullsoft Streaming Video (NSV) format in the early 2000s, a flexible container designed for low-latency, synchronized audio-video streaming over the internet. NSV encapsulated diverse codecs, typically pairing MP3 audio with VP3 (On2's predecessor to VP6) video, to enable efficient delivery without proprietary dependencies, often integrated with Winamp for playback. Aimed at bandwidth-constrained web environments, it supported real-time transcoding and segmentation for progressive downloading, but achieved niche use primarily in Shoutcast video streams rather than widespread industry adoption. These efforts underscored Nullsoft's push into multimedia compression and distribution innovations beyond core audio tools.

Controversies and Criticisms

Gnutella Release and P2P Backlash

In March 2000, Nullsoft engineers and Tom Pepper rapidly developed and released , an open-source file-sharing client intended as a decentralized alternative to , which faced legal pressures due to its centralized architecture vulnerable to shutdowns. The software was uploaded to Nullsoft's servers on March 14 without prior approval from parent company , accompanied by a note framing it as an experimental prototype to test decentralized sharing mechanisms resistant to single-point interventions. Premature announcement on generated immediate buzz, leading to thousands of downloads within hours as users sought tools for direct file exchanges bypassing intermediaries. The release drew swift media coverage highlighting its potential to democratize file distribution amid Napster's controversies, but it also ignited backlash from the (RIAA), which viewed decentralized systems as enablers of widespread similar to 's facilitation of unauthorized music sharing. , fearing under emerging doctrines like contributory infringement—exemplified by ongoing RIAA suits against —ordered the immediate takedown of Gnutella from Nullsoft's site mere hours after its availability, citing unauthorized deployment and potential exposure to litigation. This action underscored corporate priorities prioritizing legal risk avoidance over unchecked innovation, with Nullsoft's team defending the release as a proof-of-concept for resilient, user-empowered networks rather than an endorsement of piracy. Proponents of praised Nullsoft's initiative as a principled defiance against monopolistic in media distribution, arguing it empowered individuals to challenge gatekeepers by distributing across peers, thus fostering technological in an era of escalating digital restrictions. Critics, including RIAA representatives, countered that such tools inherently promoted illegal file trading, eroding incentives for by enabling mass unauthorized dissemination without accountability, a stance reinforced by subsequent rulings affirming liability for facilitators. Nullsoft's unilateral action, while quashed by , exemplified tensions between ethos prioritizing open experimentation and corporate imperatives aligned with enforcement. Despite the takedown, Gnutella's source code had already proliferated, spawning independent implementations and protocol refinements that sustained decentralized networks through the RIAA's aggressive enforcement period, though it amplified perceptions of P2P as a high-risk venture prone to legal and operational disruptions. This episode highlighted the precarious viability of rogue innovations within acquired entities, where rapid adoption could outpace containment but invite swift institutional reprisal.

Clashes with AOL Corporate Culture

Following the 1999 acquisition of Nullsoft by for approximately $100 million, founder Justin Frankel's independent, hacker-oriented ethos clashed with 's hierarchical and risk-averse corporate environment, characterized by extensive oversight and standardized processes. Frankel, who viewed as a form of personal expression, repeatedly criticized 's interventions as stifling creativity and , stating in June that such control made continued work "unacceptable." This friction manifested in 's removal of unauthorized projects from Nullsoft's site, underscoring a broader strategic misalignment where Nullsoft's rapid, experimental approach conflicted with 's formalized approval chains. Winamp's development pace slowed under AOL's , with mandatory reviews and checks delaying feature updates and hindering the agile iteration that had defined the player pre-acquisition. In 2003, escalating tensions peaked as Frankel threatened amid AOL's project vetoes, raising internal concerns about the product's viability and nearly precipitating its deprioritization within the company. AOL's prioritization of immediate revenue metrics over sustained innovation further alienated Nullsoft's team, contrasting the startup's focus on long-term technical experimentation with corporate demands for quick monetization. These cultural rifts eroded employee morale, fostering a sense of stifled initiative in what had been a maverick engineering group. Key talent, including Frankel and co-founder Rob Lord, departed—Frankel resigning in January 2004 after months of public discord—contributing to a steady exodus that left Nullsoft hemorrhaging staff. By November 2004, had laid off nearly all remaining employees, retaining only three amid the unit's integration struggles.

Technical and Security Shortcomings in Products

Winamp's extensible architecture, which supported third-party , and modules, facilitated widespread customization but also introduced risks of instability and . For instance, the in_mp4 in versions prior to 5.6 was susceptible to denial-of-service crashes triggered by crafted or art in MP4 files. Similarly, buffer overflows in components like in_cdda.dll affected versions before 5.08c, enabling remote attackers to execute arbitrary via malformed audio inputs. Codec handling flaws extended to and IT file processing, where vulnerabilities allowed system compromise through malicious media files as early as 2011. These issues stemmed from inadequate input validation in interfaces, exacerbating crashes during , such as in .pls files with oversized paths in 5.12. The Nullsoft Scriptable Install System (NSIS), designed for flexible scripting in installer creation, enabled powerful customization but created avenues for due to insecure handling of temporary directories and permissions. In NSIS versions before 3.11, local users could exploit default permissions on temp files during installation to elevate privileges to level. A specific flaw in the EW_CREATEDIR function failed to consistently set proper permissions, allowing attackers to modify installer artifacts and gain escalated access as of September 2025 reports. This scripting flexibility also made NSIS a favored tool for authors, who bundled crypters and DLL side-loaders into installers, evading detection by leveraging legitimate NSIS structures for payload delivery. SHOUTcast's streaming protocol exhibited authentication weaknesses that permitted server hijacking, particularly through format string vulnerabilities in filename handling. Attackers could craft malicious URLs to trigger buffer overflows, potentially enabling code execution and stream replacement on vulnerable servers. Protocol gaps in session controls allowed unauthorized takeover of audio broadcasts, disrupting services by injecting malicious content, as demonstrated in real-world intrusions on multimedia company servers. Despite these flaws, Nullsoft's emphasis on open-source elements in products like NSIS and enabled community-driven mitigations, with rapid patches addressing issues faster than in some alternatives reliant on vendor timelines. For example, NSIS's public codebase permitted third-party contributors to fix temp directory insecurities post-disclosure. This adaptability highlighted a : while extensibility amplified risks, it also fostered resilient responses through external scrutiny and updates.

Impact and Legacy

Innovations in Media and Software Distribution

Nullsoft's , released on April 21, 1997, introduced extensible support for playback through a plugin architecture and customizable skins, enabling users to tailor media handling for emerging formats. This design facilitated efficient distribution and consumption of compressed music files on personal computers, predating integrated platforms like by four years. The Nullsoft Scriptable Install System (NSIS), first publicly released on July 31, 2000, offered an open-source for creating compact Windows installers. By providing granular control over logic without licensing fees, NSIS reduced dependencies on proprietary tools like , allowing independent developers to package and distribute software more accessibly. Its adoption in open-source communities stemmed from this flexibility, which supported custom compression, registry manipulation, and multi-file handling in a single executable. SHOUTcast, launched in 1999, established an open protocol for real-time audio streaming, permitting server-based broadcasting accessible via client software like . This decoupled content distribution from hardware constraints, enabling low-cost setups that competed with broadcast models by leveraging IP networks. The protocol's openness encouraged third-party implementations, spurring ecosystem growth and interoperability in . These developments emphasized protocol transparency over , as Nullsoft released specifications and tools under permissive terms, which promoted derivative innovations and broader participation in ecosystems. For instance, SHOUTcast's server-client model allowed operators to without specialized infrastructure, aligning with early scalability principles.

Influence on and Streaming

Winamp's extensible architecture, featuring support and customizable skins introduced in its early versions from onward, established a paradigm for modular media players that prioritized extensibility over monolithic designs. This approach influenced subsequent software like , which adopted a highly configurable component-based system allowing advanced audio processing and format support, appealing to audiophiles seeking precise control akin to Winamp's ecosystem. Developers and s transitioning from Winamp often cited its lightweight efficiency and as benchmarks, fostering a lineage of players emphasizing low resource usage and third-party enhancements. The SHOUTcast protocol, developed by Nullsoft in 1998 as a Winamp plugin, pioneered MP3-based internet audio streaming by enabling servers to broadcast to multiple clients with minimal latency, marking a foundational shift from file downloads to real-time distribution. Services like Live365 integrated SHOUTcast for licensed radio-style broadcasting, supporting thousands of stations by the early 2000s and handling royalty-compliant streams under U.S. and international regulations. While contemporary platforms such as Spotify rely on proprietary HTTP-based protocols optimized for scalability and mobile delivery, SHOUTcast's open model demonstrated viable low-bandwidth streaming mechanics that informed early experimentation in on-demand audio tech. Gnutella, Nullsoft's 2000 release of an open-source protocol, advanced decentralized for audio files by eliminating central servers, inspiring efficiency improvements in later systems like , which incorporated incentive mechanisms to mitigate Gnutella's bandwidth inefficiencies and free-rider problems in large-scale distributions. 's swarm-based approach, directly addressing Gnutella's unstructured overlay limitations, enabled more reliable sharing of media libraries, sustaining as a distribution vector despite legal challenges from content industries. Nullsoft's tools sustained influence through persistence; following Winamp's 2013 shutdown announcement, unmodified builds retained over 83 million monthly active users globally by 2023, with forks and plugins preserving functionality for niche audio workflows amid the rise of integrated streaming apps. This enduring adoption underscores the protocols' practical utility in enabling user-driven audio ecosystems resistant to corporate discontinuation.

Long-Term Viability and Market Lessons

Nullsoft's acquisition by AOL in June 1999 for approximately $86 million exemplified the trade-offs between entrepreneurial agility and corporate scale, as the small team's rapid innovation slowed under bureaucratic oversight. Post-acquisition, Nullsoft's founders, including Justin Frankel, clashed repeatedly with AOL management over creative control, leading to Frankel's departure considerations by June 2003 amid frustrations with corporate restrictions that hampered the firm's prior pace of development. This stagnation manifested in Winamp's diminished innovative edge, as AOL prioritized integration into its services over independent experimentation, contrasting the pre-acquisition era's disruptive output from a two-person core team. Regulatory pressures, particularly from the enacted in 1998, further constrained Nullsoft's exploratory efforts in technologies. The unauthorized release of in March 2000 by Nullsoft engineers triggered swift backlash, with AOL retracting the software due to liability fears over facilitation, despite its decentralized design lacking a central target for enforcement. Such DMCA-era liabilities deterred similar innovations, as corporations weighed potential litigation against experimental freedom, stifling grassroots network protocols that could have evolved independently of centralized bottlenecks. Efforts to revive Nullsoft's assets post-AOL highlighted persistent market challenges. After AOL discontinued Winamp support in December 2013, Radionomy acquired the brand in January 2014 and issued updates, including version 5.8 in 2018 and a 5.9 release candidate in 2022, aiming to integrate streaming features. However, these lagged behind dominant platforms like , launched in 2008, which captured market share through scalable cloud infrastructure and licensing deals, underscoring how legacy desktop tools struggled against web-scale competitors amid shifting consumer preferences toward subscription models. Nullsoft's trajectory illustrates free-market dynamics where small, founder-led entities excel at disruption but face entropy upon absorption into larger structures, as AOL's hierarchies prioritized compliance over velocity. Empirical patterns in tech acquisitions, including Nullsoft's, reveal that retaining operational autonomy is crucial for sustained innovation, while external factors like DMCA-induced caution amplified vulnerabilities to competitive displacement by more adaptable incumbents.

References

  1. [1]
    Tales In Tech History: Winamp - Silicon UK
    Aug 25, 2017 · Early Days. Winamp was created back in April 1997 by Nullsoft's Justin Frankel and Dmitry Boldyrev for Windows. The Winamp name was derived ...
  2. [2]
    Waving goodbye to Winamp, paying respects to Nullsoft - CNET
    Nov 22, 2013 · In 1996, Winamp -- short for "Windows Amplifier" -- was created and released by computer programmer Justin Frankel. He went on to start his ...
  3. [3]
    AOL acquires Spinner.com, Winamp and SHOUTcast - Ad Age
    Jun 1, 1999 · America Online has acquired Spinner Networks, provider of Internet music service Spinner.com; and Nullsoft, developer of Winamp, a branded ...
  4. [4]
    How AOL Squandered WinAmp - TechCrunch
    Jun 25, 2012 · AOL bought WinAmp (and Nullsoft) for about $100 million. Lord and Frankel, forced to work inside the confines of AOL's comparatively rigid structure, both quit ...
  5. [5]
    Winamp's woes: How the greatest MP3 player undid itself
    Jul 3, 2017 · In short, it's a long way from Sedona, Arizona, Frankel's hometown and the birthplace of Nullsoft. Seated on a couch in a Hatchery ...
  6. [6]
    AOL does without the rebels within - The Sydney Morning Herald
    Nov 23, 2004 · Frankel, a grunge-dressing slacker from Sedona, Arizona, was a teenage college dropout in 1997 when he wrote Winamp, the first program that ...<|separator|>
  7. [7]
    Winamp Is No More | Stereophile.com
    Nov 21, 2013 · In January of 1999, a partnership was formed between Nullsoft, Frankel and Boldyrev's development company, and Audio Explosion to create a ...Missing: involvement | Show results with:involvement
  8. [8]
  9. [9]
    What is Winamp? - Computer Hope
    Jul 9, 2025 · Initially released by Justin Frankel on April 21, 1997, Winamp is a media player for Windows-based PCs and Android devices.<|separator|>
  10. [10]
  11. [11]
    What Happened to Winamp, and Can You Use It Now? - How-To Geek
    The first version of Winamp (version 0.20a) was released on April 21, 1997. Hardly anyone uses Winamp these days.
  12. [12]
    What Ever Happened to Winamp? - TechSpot
    Jul 30, 2024 · By mid-1998, the program, which debuted as freeware but shifted to a shareware model after launch, had been downloaded over 3 million times.
  13. [13]
    Ep.2: Justin Frankel, creator of Winamp and Reaper
    Justin Frankel started Winamp in 1997 and sold it to AOL in 1999. They had no VC funding and had just two developers. It was funded by users sending checks ...
  14. [14]
    AOL buys Spinner, Nullsoft for $400 million - CNET
    Jun 1, 1999 · AOL buys Spinner, Nullsoft for $400 million ... The online giant is the latest to get into the online music business, with acquisitions today of ...
  15. [15]
    Winamp - Download Old Versions for Windows
    Select Version of Winamp to Download for FREE! Software Version, Release Date, Size. Winamp 0.20 (zip), Apr 21, 1997, 79.79 KB. Winamp 0.20, Apr 21, 1997 ...
  16. [16]
    [PDF] Lighthouse'99 Case Studies Rockin' the music business - NYU Stern
    Media Metrix recently reported that overall users of digital music players increased to nearly 4 million in June. 1999, a 400% increase from June 1998.
  17. [17]
    New Web radio technology aims for masses - CNET
    Dec 31, 1998 · At least according to Nullsoft, which says its newly released SHOUTcast product enables anyone with Web access to do just that.
  18. [18]
    Everyone's a DJ - Salon.com
    Apr 9, 1999 · Created by Nullsoft, the fledgling software company that created the popular Winamp MP3 player, Shoutcast is an MP3-based software technology ...
  19. [19]
  20. [20]
    AOL Sells Winamp And Shoutcast For $5-10M To Radionomy ...
    Jan 14, 2014 · AOL Sells Winamp And Shoutcast For $5-10M ... Recall that AOL paid some $80 million for Nullsoft, owner of Winamp and Shoutcast, in 1999.<|separator|>
  21. [21]
    Industry Lauds AOL Acquisitions - WIRED
    Jun 2, 1999 · America Online's purchase of online music service Spinner Networks and digital audio software company Nullsoft was a coup for the online ...
  22. [22]
    AOL buys Nullsoft: Company part of $400 million deal - Phoenix ...
    Jun 6, 1999 · Charles Frankel, father of Nullsoft founder Justin Frankel and the company's vice president for business development, acknowledged that with ...
  23. [23]
    Justin Frankel | MIT Technology Review
    AOL paid $400 million for Winamp and online-radio pioneer Spinner Networks and merged them under AOL Music in San Francisco. But AOL became wary of Gnutella ...
  24. [24]
    Nullsoft Founder to Leave AOL Subsidiary - Los Angeles Times
    Jun 4, 2003 · Justin Frankel, 24, announced his intentions late Monday, less than a week after a file-sharing program called Waste was posted and then pulled ...
  25. [25]
    Open-Source 'Napster' Shut Down - WIRED
    Mar 15, 2000 · "The Gnutella software was an unauthorized freelance project and the Web site that allowed access to the software has been taken down," said ...Missing: March | Show results with:March
  26. [26]
    The World's Most Dangerous Geek - David Kushner
    particularly for ...Missing: 1997 | Show results with:1997
  27. [27]
    Gnutella finds friends among MP3 enthusiasts - March 29, 2000 - CNN
    Mar 29, 2000 · Nullsoft is owned by America Online. When AOL found out about the program, it was deemed an "unauthorized freelance project," said a ...
  28. [28]
    Free Music Software May Have Rattled AOL - The New York Times
    Mar 20, 2000 · (March 7, 2000). AOL executives directed that Nullsoft's program, called Gnutella, be removed a few hours after it was made available on the ...
  29. [29]
    Courts set rhythm for online music - CNET
    America Online's Nullsoft releases a file-swapping program dubbed Gnutella. ... AOL shuts down the Gnutella project. May 1. Rock band Metallica names more ...
  30. [30]
    AOL pulls Nullsoft file-sharing software - CNET
    May 30, 2003 · AOL acquired Nullsoft in 1999 for its Winamp MP3 player and now uses the technology in its flagship online service.Missing: details | Show results with:details
  31. [31]
    10 Video Format Technologies That Didn't Make It - Tedium
    Jul 27, 2022 · NSV) format. Era: 2000s. Most common file extension: .NSV ... As with everything Nullsoft related, its acquirer AOL kind of ruined ...
  32. [32]
    Winamp 3x Beta News - Winamp & Shoutcast Forums
    Feb 21, 2001 · With the release of Winamp 5.0, Winamp3 is no longer being supported by Nullsoft. This thread remains read-only for legacy Winamp3 support.
  33. [33]
    The death of the last maverick tech company.
    Nov 12, 2004 · When America Online purged its tiny Nullsoft branch of all but three employees this week, it lost arguably the most prolific division of the ...Missing: integration relocation
  34. [34]
    Winamp3 Bug Reports - Winamp & Shoutcast Forums
    Winamp3 development has been halted in favor of the upcoming Winamp 5.0 release. Therefore, no future release of Winamp3 is currently planned.
  35. [35]
    Winamp's woes: how the greatest MP3 player undid itself
    Jun 24, 2012 · ... NullSoft, and as noted earlier the first public release of fb2k ... 1999. So did you use Foobar then? Of course not, Foobar initial ...
  36. [36]
    Obituary: Nullsoft Winamp (21 Apr 1997 – 20 Dec 2013, 16 y.o.)
    Dec 20, 2013 · It was after AOL's acquisition that problems began to appear in Winamp, much of it blamed on mismanagement – the release of Winamp 3 would ...
  37. [37]
    AOL axes Nullsoft - whither Winamp, Shoutcast? - The Register
    Nov 11, 2004 · The team, which AOL acquired in 1999 for $100m - two years after the then 18-year old Justin Frankel - first released his Winamp MP3 player for ...<|separator|>
  38. [38]
    Controversial Winamp creator resigns from AOL - CNET
    Jan 26, 2004 · Soon after Waste was pulled, Frankel threatened to quit AOL but later reconsidered to help complete the new version of Winamp. "I really had ...
  39. [39]
    Losing Winamp and Shoutcast is bad for internet radio
    Nov 21, 2013 · 14 years later the Shoutcast streaming technology has propagated so far and wide that it will live on just fine with or without AOL. The open ...Missing: NSIS 2004-2013
  40. [40]
    After 15 Years Of Whipping The Llama's Ass, Winamp Shuts Down
    Nov 20, 2013 · While AOL kept Winamp going – it released an Android version in 2010 and Winamp Sync for Mac, including a full player, launched in 2011 – there ...
  41. [41]
    Say goodbye to Winamp as AOL shuts down the media player - CNET
    this also included the acquisition of now-defunct internet radio website ...
  42. [42]
    Winamp is still a thing? NOPE: It'll be silenced forever in December
    Nov 20, 2013 · "Winamp.com and associated web services will no longer be available past December 20, 2013," reads a notice posted to the Winamp website on ...
  43. [43]
    Winamp lives on after acquisition by Radionomy - The Verge
    Jan 14, 2014 · The confirmation comes after Winamp forum users spotted that the DNS entries for winamp.com had been switched to Radionomy's own servers last ...Missing: assets | Show results with:assets
  44. [44]
    Radionomy Acquires Winamp and Shoutcast from AOL - PR Newswire
    Jan 16, 2014 · Radionomy Acquires Winamp and Shoutcast from AOL; Announces Plans for Products. Expanded Network Hosts Half of All Internet Radio Streaming; ...Missing: transfer | Show results with:transfer
  45. [45]
    NSIS Wiki
    Aug 12, 2016 · NSIS (Nullsoft Scriptable Install System) is a professional open source system to create Windows installers. It is designed to be as small and flexible as ...Download · NSIS Users Manual · NSIS 2 · EclipseNSIS - NSIS plugin for...<|separator|>
  46. [46]
    Winamp deletes entire GitHub source code repo after a rocky few ...
    Oct 16, 2024 · After a web shutdown in 2013 that seemed inevitable in hindsight, Winamp's assets were purchased by a company named Radionomy in 2014, and a ...Missing: transfer | Show results with:transfer
  47. [47]
    General Understanding of the Architecture - Winamp forums
    Oct 11, 2001 · Winamp loads the plugin (using LoadLibrary() or something) and gets all the info it need from a data structure that contains all the important ...New WinAmp Features and Design discussionswinamp plugin work principle? - Winamp & Shoutcast ForumsMore results from forums.winamp.com
  48. [48]
    Audacity vs Winamp - Swell AI
    Winamp's performance optimization focuses on maintaining consistent, minimal resource consumption regardless of the size of your music library or the complexity ...
  49. [49]
    Winamp. It Really Whipped the Llama's Ass - illumy
    Feb 27, 2025 · During its peak, Winamp was estimated to have over 60 million users. It introduced new versions with improved playlist management, video ...
  50. [50]
    The History of Winamp's Visualizations - Hybrid Copy
    Feb 19, 2025 · Early versions of Winamp were spartan in their design, but with the release of version 1.0 in June 1997, the classic Winamp aesthetic began to ...
  51. [51]
    Tried WinAMP 3.0 Final yet? | TechSpot Forums
    Aug 9, 2002 · Odd. The betas were horribly buggy.. The RC1 (Was that the ONLY release candidate??) was mildly buggy.. And the final version I suppose hasn't ...
  52. [52]
    Introduction To Shoutcast • ROCKHOST.COM, Inc.
    Nullsoft sold Shoutcast to AOL in 1999 for 80 million dollars alongside its companion broadcasting tool, Winamp. AOL later resold Shoutcast to Belgium's ...
  53. [53]
    Nullsoft Plays the MP3 Song - WIRED
    Feb 10, 1999 · The Shoutcast server could allow labels to host their own radio shows or promote new music - even live shows - in real-time, digital hi-fi.
  54. [54]
    SHOUTcast DNAS Server Source Support
    Mar 16, 2015 · The SHOUTcast DNAS server since the introduction of v2.0 has been able to provide multiple streams from a single DNAS server instance. To be ...Missing: broadcasting | Show results with:broadcasting
  55. [55]
    28. Practical: A Shoutcast Server - gigamonkeys
    The Shoutcast protocol was invented by the folks at Nullsoft, the makers of the Winamp MP3 software. It was designed to support Internet audio broadcasting-- ...Missing: history achievements criticisms scalability vulnerabilities
  56. [56]
    Icecast vs. Shoutcast - Which is Better? - Rocket Broadcaster
    Jan 29, 2019 · In 1998, during a time when Winamp was gaining popularity as MP3 player software, Nullsoft created Shoutcast (DNAS) as a competitor to RealAudio ...
  57. [57]
    FAQ - Broadcasting - SHOUTcast
    SHOUTcast DNAS stands for Distributed Network Audio Server. The DNAS, also known as "SC_SERV," is a software program that is installed on a network server.Missing: protocol multi- source
  58. [58]
    Benchmarking RSAS, Icecast, and SHOUTcast - Round 2
    Nov 9, 2022 · Are there any internal bottlenecks in the streaming server that prevent it from scaling? This year, we're also testing vanilla Xiph Icecast.Missing: vulnerabilities | Show results with:vulnerabilities
  59. [59]
    Nullsoft Scriptable Install System / News: NSIS 3.06.1 released
    Aug 1, 2020 · NSIS 3.06.1 is the 20th anniversary edition. The original public release of NSIS v1.0f was on July 31st, 2000. This release adds a ...
  60. [60]
    InstallShield | Open Source Alternative - osalt.com
    Find free open source InstallShield alternative, replacement or equivalent ... NSIS (Nullsoft Scriptable Install System) is a professional open source tool ...<|control11|><|separator|>
  61. [61]
    Chapter 1: Introduction to NSIS
    Unlike other systems that can only generate installers based on a list of files and registry keys, NSIS has a powerful scripting language. This script language ...
  62. [62]
    Chapter 2: Tutorial: The Basics
    NSIS supports different compression methods, as explained here. ZLIB is the default compression method, which is fast and uses only a little bit of memory.
  63. [63]
    Features - NSIS Wiki
    Jul 30, 2022 · The script language provides commands you can use on the target system, from simple features like folder creation and registry editing to text/ ...
  64. [64]
    Chapter 4: Scripting Reference - SourceForge
    Each NSIS installer contains one or more sections. Each of these sections are created, modified, and ended with the following commands. Each section contains ...Missing: shutdown | Show results with:shutdown
  65. [65]
    NSIS vs. INNO??? - NSIS Forums - Nullsoft Scriptable Install System
    Jul 8, 2003 · Both installers feature bzip2 and zlib compression. The overhead of NSIS is about 34KB, while InnoSetup's overhead is 200-300KB (I don't ...NSIS Studio - NSIS ForumsVista/7 Registry VirtualStore - NSIS ForumsMore results from nsis-dev.github.io
  66. [66]
    Instructions - Nullsoft Scriptable Install System Documentation
    The instructions that NSIS uses for scripting are sort of a cross between PHP and assembly. There are no real high level language constructs.
  67. [67]
    Technical Advisory – Nullsoft Scriptable Installer System (NSIS)
    Jul 3, 2023 · The NSIS uninstaller package did not enforce appropriate permissions on the temporary directory used during the uninstall process.
  68. [68]
    GuLoader: The NSIS Vantage Point - Trellix
    Jan 24, 2023 · In this blog, we cover the multiple archive types used by threat actors to trick users into opening an email attachment.Missing: criticisms flaws
  69. [69]
    NSIS Abuse and sRDI Shellcode: Anatomy of the Winos 4.0 Campaign
    May 22, 2025 · This blog covers a malware campaign tracked by Rapid7 that uses trojanized NSIS installers to deploy Winos v4.0, a stealthy, memory-resident stager.Missing: Nullsoft | Show results with:Nullsoft
  70. [70]
    Static Unpacking for the Widespread NSIS-based Malicious Packer ...
    May 28, 2024 · In this article, we examine a group of packers based on the Nullsoft Scriptable Install System (NSIS) and describe an approach for creating a tool that lets us ...Missing: criticisms flaws
  71. [71]
    NSIS: Nullsoft Scriptable Install System / News - SourceForge
    More details for security issue with NSIS <3.11 · 2025-04-17 ; NSIS 3.11 released · 2025-03-08 ; NSIS 3.10 released · 2024-03-30 ; NSIS 3.09 released · 2023-07-02 ...
  72. [72]
    Definition of Gnutella - PCMag
    Nullsoft, makers of the popular Winamp software media player, was acquired by AOL in 1999. In 2000, the Nullsoft division released Gnutella on the Internet, but ...
  73. [73]
    Open Source Napster: Gnutella - Slashdot
    Mar 14, 2000 · More details: Gnutella is currently at version .48 ... More information, including a potential 1.0 release date, can be found at this site.
  74. [74]
    Gnutella - Glossary - DevX
    Aug 23, 2023 · Gnutella is a decentralized peer-to-peer network protocol used for large-scale file sharing. · Developed by Nullsoft in 2000, Gnutella's primary ...
  75. [75]
    Nullsoft Video - MultimediaWiki - Multimedia.cx
    May 14, 2025 · The Nullsoft Video (NSV) format is a multimedia container format designed to facilitate streaming video and audio via networks. Commonly, the ...
  76. [76]
    Nullsoft Video (NSV) Format 2.1 Specification : Justin Frankel
    May 16, 2021 · Nullsoft Video (NSV) is a file and bitstream format designed to encapsulate generic audio and video together. NSV is intended to be flexible, ...
  77. [77]
    Taming the Web | MIT Technology Review
    Sep 1, 2001 · They released an experimental, unfinished version on March 14, 2000. ... Within hours of Gnutella's release, an embarrassed AOL pulled the ...
  78. [78]
    The evolution of file swapping - CNET
    Jun 27, 2005 · March 2000--AOL subsidiary Nullsoft released Gnutella code online without corporate approval. October 2001--RIAA sued Kazaa, Grokster and ...
  79. [79]
    Open source Napster-like product disappears after release - CNN
    Mar 15, 2000 · CNN.com - Open source Napster-like product disappears after release - March 15, 2000.Missing: details | Show results with:details
  80. [80]
    Nullsoft founder fed up with AOL control - ZDNET
    Jun 4, 2003 · Winamp and Gnutella author Justin Frankel says corporate control is killing his freedom of expression, after AOL Time Warner pulls his ...
  81. [81]
    winamp - CVE: Common Vulnerabilities and Exposures
    The in_mp4 plugin in Winamp before 5.6 allows remote attackers to cause a denial of service (application crash) via crafted (1) metadata or (2) albumart in an ...
  82. [82]
    Solved: WinAmp Crashes - Tech Support Guy
    Sep 12, 2004 · Winamp versions prior to 5.08c are vulnerable to a buffer overflow, caused by a vulnerability in the 'in_cdda.dll' library. A remote attacker ...
  83. [83]
    Winamp AVI / IT File Processing Vulnerabilities - HKCERT
    Dec 13, 2011 · Multiple vulnerabilities have been identified in Winamp, which can be exploited by malicious people to compromise a user's system.
  84. [84]
    Exploit Development Part 1 – Winamp 5.12 Buffer Overflow in ...
    Aug 4, 2020 · Replicating the Crash. The vulnerability is a buffer overflow in Winamp which happens while processing playlist files of .pls type with long UNC ...
  85. [85]
    Improper Check for Unusual or Exceptional Conditions in Nullsoft ...
    Sep 12, 2025 · The vulnerability allows a local attacker to escalate privileges on the system. The vulnerability exists due to EW_CREATEDIR does not always set ...
  86. [86]
    THREAT ANALYSIS REPORT: DLL Side-Loading Widely (Ab)Used
    The malware created a Nullsoft Scriptable Install System (NSIS) package that contained a legitimate, signed Samsung tool. When a user executed the NSIS ...
  87. [87]
    Revisiting the NSIS-based crypter - ThreatDown by Malwarebytes
    May 31, 2021 · This blog post was authored by hasherezade NSIS (Nullsoft Scriptable Install System) is a framework dedicated to creating software ...Missing: criticisms flaws
  88. [88]
    SHOUTcast Filename Format String Vulnerability attack - Ixia Support
    This strike exploits a format string vulnerability in the SHOUTcast streaming server. A specially crafted filename in an URL passed to the vulnerable server ...<|separator|>
  89. [89]
    Winamp - Video Game Music Preservation Foundation Wiki
    Jul 21, 2024 · Winamp ; Player - Winamp.png ; Creator, Nullsoft, Inc. ; Released, 1997-04-21 ; Platform, Android, Macintosh, Windows.
  90. [90]
    [PDF] Characterizing Internet Radio Stations at Scale - DCC/UFMG
    SHOUTcast is a software for streaming media over the Internet. It was originally developed by Nullsoft and is now maintained by Radionomy [21]. SHOUTcast ...Missing: innovations metrics early
  91. [91]
    foobar2000 - Windows 10 Help Forums
    Jan 4, 2020 · foobar is known for its highly modular design, breadth of features, and substantial user flexibility in configuration. There is a wealth of ...Missing: influence | Show results with:influence
  92. [92]
    Just Switched from Winamp to Foobar2000 | AnandTech Forums
    Mar 5, 2007 · The equalizer is SO much better on Foobar. I can tweak every single channel so perfectly and Foobar counts the ticks you have moved the slider ...Missing: modularity | Show results with:modularity
  93. [93]
    The MP3 Made Podcasts Possible - ADOPTER Media
    In 1998, Nullsoft released a free streaming plugin named Shoutcast for its popular WinAmp MP3 software. It used the MP3 codec to compress and stream audio in ...
  94. [94]
    A new home for small-scale Shoutcast broadcasters - Start your station
    Shoutcast has partnered with Live365 to provide a new home for Shoutcast broadcasters streaming under 20000 monthly listening hours.Missing: protocol influence Spotify<|separator|>
  95. [95]
    How Spotify beat the TCP/IP Protocol? - Breaking the Code
    Feb 25, 2023 · Spotify's custom HTTP protocols are the backbone of their music streaming service. They allow the service to deliver high-quality audio to millions of users ...
  96. [96]
    [PDF] Assessing the Impact of BitTorrent on DOCSIS Networks
    The algorithms contained in BitTorrent were heavily influenced by earlier P2P protocols and appli- cations. We briefly review two such protocols, Gnutella and.
  97. [97]
    Influences on cooperation in BitTorrent communities
    We find evidence that the design of the BitTorrent protocol results in increased cooperative behavior over other P2P protocols used to share similar content ( ...
  98. [98]
    The music player Winamp is back, but not like you remember
    Apr 12, 2023 · The old version of Winamp isn't going away—it's been surprisingly resilient, with 83 million monthly active users worldwide—but its usage is in ...Missing: forks 2013 shutdown
  99. [99]
    [PDF] The RIAA's Troubling Solution to File- Sharing
    Mar 31, 2010 · In 2000, Justin Frankel and Tom Pepper of Nullsoft released Gnutella, the first completely decentralized file-sharing system, which lacked a ...<|separator|>
  100. [100]
    Winamp, the best MP3 player of the 1990s, just got a major update
    Aug 4, 2022 · A company called Radionomy bought the remains of Winamp from AOL in January 2014 and leaked an update to the app in 2016; a revised version ...
  101. [101]
    The Glorious Winamp Media Player Gets Reborn In 2019 - Forbes
    Oct 16, 2018 · Belgian company Radionomy bought the aging bones of Winamp from AOL in 2014, just as AOL was preparing to permanently retire the iconic media ...
  102. [102]
    [PDF] The Copyright Crusade - David K. Levine
    The first Gnutella software was created and posted on the Internet by programmers at Nullsoft, an America Online subsidiary. AOL immediately denounced it as “an.