Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Upload
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Historical development== Remote [[file sharing]] first came into fruition in January 1978, when [[Ward Christensen]] and [[Randy Suess]], who were members of the Chicago Area Computer Hobbyists' Exchange (CACHE), created the [[CBBS|Computerized Bulletin Board System]] (CBBS). This used an early file transfer protocol (MODEM, later [[XMODEM]]) to send [[Binary file|binary files]] via a hardware [[modem]], accessible by another modem via a [[telephone number]].<ref>{{cite web|title=The Birth of the BBS. By Ward and Randy (1989)|url= https://www.chinet.com/html/cbbs.php|access-date=11 June 2020|author=Christensen, Suess}}</ref> In the following years, new protocols such as [[Kermit_(protocol)|Kermit]] were released,<ref name="dacruz19860320">{{cite mailing list|url=http://www.columbia.edu/kermit/ftp/e/mail.86a|title=Re: Printable Encodings for Binary Files|publisher=Kermit Project, Columbia University|mailing-list=Info-Kermit Digest|date=1986-03-20|access-date=11 June 2020|author=da Cruz, Frank}}</ref> until the [[File Transfer Protocol]] (FTP) was standardized 1985 ({{IETF RFC|959}}). FTP is based on [[Internet protocol suite|TCP/IP]] and gave rise to many [[Comparison of FTP client software|FTP clients]], which, in turn, gave users all around the world access to the same standard [[Communication protocol|network protocol]] to transfer data between devices. The transfer of data saw a significant increase in popularity after the release of the [[World Wide Web]] in 1991, which, for the first time, allowed users who were not computer hobbyists to easily share files, directly from their web browser over [[Hypertext Transfer Protocol|HTTP]].<ref>{{cite web|url=https://www.mwdwebsites.com/nj-web-design-world-wide-web.html|title=The Evolution of the World Wide Web|last=Enzer|first=Larry|date=August 31, 2018|website=Monmouth Web Developers|access-date=August 31, 2018|archive-url=https://web.archive.org/web/20181118231641/https://www.mwdwebsites.com/nj-web-design-world-wide-web.html|archive-date=18 November 2018|url-status=dead}}</ref> ===Resumability of file transfers=== Transfers became more reliable with the launch of HTTP/1.1 in 1997 ({{IETF RFC|2068}}), which gave users the option to resume downloads that were interrupted, for instance due to unreliable connections. Before web browsers widely rolled out support, software programs like [[GetRight]] could be used to resume downloads. Resuming uploads is not currently supported by HTTP, but can be added with the [[Tus open protocol for resumable file uploads]], which layers resumability of uploads on top of existing HTTP connections.<ref>{{cite web|url= https://tus.io/blog/2015/11/16/tus.1.0.html|title=tus 1.0 β Changing the future of uploading|last=Van Zonneveld|first=Kevin|date=16 November 2015|access-date=11 June 2020}}</ref><ref>{{cite web|url=https://tech.eu/features/6672/transloadit-tus-protocol-vimeo|title=Berlin-based Transloadit wants to fix broken file uploads once and for all, with support from Vimeo|last=Keane|first=Jonathan|date=16 November 2015|website=Tech EU|access-date=11 June 2020}}</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)