Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Upload
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
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>
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Upload
(section)
Add topic