An Internet leak occurs when a party's confidential information is released to the public on the Internet. Various types of information and data can be, and have been, "leaked" to the Internet, the most common being personal information, computer software and source code, and artistic works such as books or albums. For example, a musical album is leaked if it has been made available to the public on the Internet before its official release date; and is still intended to be confidential.
Source code leaks are usually caused by misconfiguration of software like CVS or FTP which allow people to get source files by exploiting, by software bugs, or by employees that have access to the sources of part of them revealing the code in order to harm the company.
There were many cases of source code leaks in the history of software development. For example, in 2003 a hacker exploited a security hole in Microsoft's Outlook to get the complete source of Half-Life 2, which was under development at the time. The complete source was soon available in various file sharing networks. This leak was rumored to be the cause of the game's delay, but later was stated not to be.
In computing, source code is any collection of computer instructions (possibly with comments) written using some human-readable computer language, usually as text. The source code of a program is specially designed to facilitate the work of computer programmers, who specify the actions to be performed by a computer mostly by writing source code. The source code is often transformed by a compiler program into low-level machine code understood by the computer. The machine code might then be stored for execution at a later time. Alternatively, an interpreter can be used to analyze and perform the outcomes of the source code program directly on the fly.
Most application softwares are distributed in a form that includes executable files, but not their source code. If the source code were included, it would be useful to a user, programmer, or system administrator, who may wish to modify the program or to understand how it works.
Aside from its machine-readable forms, source code also appears in books and other media; often in the form of small code snippets, but occasionally complete code bases; a well-known case is the source code of PGP.
Source Code is a 2011 French-American science fiction film directed by Duncan Jones, written by Ben Ripley, and starring Jake Gyllenhaal, Michelle Monaghan, and Vera Farmiga. The film had its world premiere on March 11, 2011 at South by Southwest, and was released by Summit Entertainment on April 1, 2011 in North America and Europe.
The film received acclaim from critics upon its release and became a box office success, grossing over $147 million worldwide. Plans for a television adaptation at CBS were announced shortly after the film was released. However, these plans were scrapped in December 2014 in favor of a film sequel. The sequel is in development with Mark Gordon returning to produce and Anna Foerster attached to direct.
U.S. Army pilot Captain Colter Stevens (Jake Gyllenhaal), last aware of being on a mission in Afghanistan, wakes up on a commuter train to Chicago, at 7:40 am. To the world around him – including his traveling partner Christina Warren (Michelle Monaghan) and the bathroom mirror – he appears to be Sean Fentress, a school teacher. As he comes to grips with this revelation, the train explodes, killing everyone aboard.