|
| 1 | +<!DOCTYPE html> |
| 2 | +<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml"> |
| 3 | + <head> |
| 4 | + <meta charset="utf-8" /> |
| 5 | + <title>About - Solid</title> |
| 6 | + <meta content="width=device-width, initial-scale=1" name="viewport" /> |
| 7 | + <link rel="stylesheet" href="style/base.css" /> |
| 8 | + </head> |
| 9 | + |
| 10 | + <body about="" id="about" prefix="schema: http://schema.org/ doap: http://usefulinc.com/ns/doap# foaf: http://xmlns.com/foaf/0.1/"> |
| 11 | + <header> |
| 12 | + <address about="#i" id="i" typeof="foaf:Project doap:Project"> |
| 13 | + <a href="/" rel="doap:homepage"><img alt="Solid logo" rel="foaf:img" src="/image/logo.svg" width="50" /> <span property="doap:name">Solid</span></a> |
| 14 | + </address> |
| 15 | + |
| 16 | + <nav> |
| 17 | + <ul> |
| 18 | + <li><a href="/about.html">About Solid</a></li> |
| 19 | + <li><a href="/for-developers.html">For Developers</a></li> |
| 20 | + <li><a href="/for-organizations.html">For Organizations</a></li> |
| 21 | + <li><a href="/community.html">Community</a></li> |
| 22 | + </ul> |
| 23 | + </nav> |
| 24 | + </header> |
| 25 | + |
| 26 | + <main> |
| 27 | + <article about="" typeof="schema:Article"> |
| 28 | + <h1 property="schema:name">A Short History of the Solid Protocol</h1> |
| 29 | + <!-- copied from https://www.w3.org/DesignIssues/history/AShortHistoryoftheSolidProtocol.html --> |
| 30 | + <div class="cols"> |
| 31 | + <h2>Research at MIT et al.</h2> |
| 32 | + <p>The Solid project came out of research at MIT into a |
| 33 | + powerful web of data</p> |
| 34 | + <p>In 2000, MIT <a href="https://www.csail.mit.edu/">CSAIL</a> |
| 35 | + Decentralised Infomation Group (<a href= |
| 36 | + "https://groups.csail.mit.edu/dig/">DIG</a>) got funding from |
| 37 | + DARPA to work on Semantic Web, which produced RDF-based |
| 38 | + systems, and N3 rules. The python codebase for that work is now |
| 39 | + at <a class="c8" href= |
| 40 | + "https://www.google.com/url?q=https://github.com/linkeddata/swap&sa=D&source=editors&ust=1707316247988683&usg=AOvVaw1hTtIuun8mL1M0-PBpvrCk"> |
| 41 | + https://github.com/linkeddata/swap</a></p> |
| 42 | + <p>From 1999 when the browsers developed the ability to do |
| 43 | + “<a class="c8" href= |
| 44 | + "https://www.google.com/url?q=https://en.wikipedia.org/wiki/Ajax_(programming)&sa=D&source=editors&ust=1707316247989069&usg=AOvVaw21nBbfS-yxsCAhd2JARxP5">AJAX</a>”, |
| 45 | + to call back from the web page client to the server using |
| 46 | + what was XMLRPCRequest and became fetch(), then it was possible |
| 47 | + to build systems with the App in the client, with calls back to |
| 48 | + the server for data storage.</p> |
| 49 | + <p>The project in the lab responded to that possibility with |
| 50 | + the “Tabulator” - a JS client which would allow the user to |
| 51 | + explore linked data on the web.</p> |
| 52 | + |
| 53 | + <p>2006: Berners-Lee, T., Chen, Y., Chilton, L., Connolly, D., |
| 54 | + Dhanaraj, R., Hollenbach, J., Lerer, A. and Sheets, D., 2006, |
| 55 | + November. Tabulator: Exploring and analyzing linked data on the |
| 56 | + semantic web. In Proceedings of the 3rd international semantic |
| 57 | + web user interaction workshop (Vol. 2006, p. 159)</p> |
| 58 | + |
| 59 | + <p>2007: Berners-Lee, T., Hollenbach, J., Lu, K., Presbrey, J. and |
| 60 | + Pru d'hommeaux, E., 2007. Tabulator redux: Writing into the |
| 61 | + semantic web</p> |
| 62 | + |
| 63 | + <p>2009: Tim BL gave a TED Talk about the importance of the |
| 64 | + web of data, not just documents, open data on the web. He also |
| 65 | + talks about the web and Linked Data at the Web Summit that |
| 66 | + year.</p> |
| 67 | + <p>2009: An important aspect of the project was that it attempts to |
| 68 | + make a class="c11">read-write web of data. |
| 69 | + Anything the user could read and had permission to write could |
| 70 | + also be written. The “Read-Write Web” was a mantra. The August |
| 71 | + 2009 Design Issues notes ”<a class="c8" href= |
| 72 | + "https://www.google.com/url?q=https://www.w3.org/DesignIssues/ReadWriteLinkedData.html&sa=D&source=editors&ust=1707316247989663&usg=AOvVaw1-YMRFj9lrr2n12weBEuVw">Read-Write |
| 73 | + Linked Data</a>” and “<a class="c8" href= |
| 74 | + "https://www.google.com/url?q=https://www.w3.org/DesignIssues/CloudStorage.html&sa=D&source=editors&ust=1707316247989829&usg=AOvVaw3zvNG-ryPSRmj0hfaGgxbL">Socially |
| 75 | + Aware Cloud Storage”</a> emphasized the need for a |
| 76 | + read-write web of linked data as a response to the data silos |
| 77 | + of current social network sites.</p> |
| 78 | + |
| 79 | + <p>2009? an ISWC paper, Hollenbahch, J, et al, MIT, “<a class="c8" href= |
| 80 | + "https://www.google.com/url?q=https://www.readkong.com/page/using-rdf-metadata-to-enable-access-control-on-the-social-1648893&sa=D&source=editors&ust=1707316247990322&usg=AOvVaw18Y-OD0BbOyv6Q6S76PwDn">Using |
| 81 | + rdf metadata to enable access control on the social semantic |
| 82 | + web</a>”</p> |
| 83 | + |
| 84 | + <p>2011: There was a <a href= |
| 85 | + "https://www.w3.org/community/rww/">Read-Write Web Cmmunity |
| 86 | + Group</a>, started in 2011, most of its activity in 2012, which |
| 87 | + discussed the RWW up till around 2017</p> |
| 88 | + <p>in 2012, at ISWC, for example, Tim gave a <a href= |
| 89 | + "https://videolectures.net/iswc2012_berners_lee_semantic_web/?t=70"> |
| 90 | + talk</a> about the worlkd od RWLD and the need for |
| 91 | + standardising the protocol</p> |
| 92 | + <p>But once users could write as well as read, access control |
| 93 | + was important. The W3C’s own site had per-item RDF-based |
| 94 | + access control with a UI. The tabulator project more or less |
| 95 | + copied that system, but this time storing access control |
| 96 | + information in RDF files rather than an access database.</p> |
| 97 | + |
| 98 | + <h2>The name Solid</h2> |
| 99 | + |
| 100 | + <p>Later work on the Read-writeLinked Data theme was in |
| 101 | + collaboration between MIT and QCRI, with funding from QCRI. |
| 102 | + That is when Sandro Hawke thought of the name “Solid” for |
| 103 | + “Social Linked Data” as a name for the platform - the interface |
| 104 | + spec between client and server - the protocol.</p> |
| 105 | + |
| 106 | + <p>2016: Mansour, E., Sambra, A.V., Hawke, S., Zereba, M., Capadisli, |
| 107 | + S., Ghanem, A., Aboulnaga, A. and Berners-Lee, T., 2016, April. |
| 108 | + A demonstration of the solid platform for social web |
| 109 | + applications. In Proceedings of the 25th international |
| 110 | + conference companion on world wide web (pp. 223-226) (<a class= |
| 111 | + "c8" href= |
| 112 | + "https://www.google.com/url?q=https://dl.acm.org/doi/pdf/10.1145/2872518.2890529?casa_token%3Dmz6Y8Ccd310AAAAA:DlMx7_ilup7Krgahr1oK6wep2F2e5bu7D7cUXYf1x3zwPmQZLo-K2hpLAIP-tEDDhWaeQvOdBq980vo&sa=D&source=editors&ust=1707316247990769&usg=AOvVaw3eeaCWZEV4e3Nn1G_T3i4I">here</a>)</p> |
| 113 | + <p>2015: As the platform was becoming something which it would be |
| 114 | + important to standardize and spread, and as for such a broad |
| 115 | + platform, some customers would need to be able to call on |
| 116 | + commercial products and services, there was thought of making a |
| 117 | + company – a bit as Netscape had for the early Web - provide |
| 118 | + commercial solutions.</p> |
| 119 | + <p>In 2015, The team approached Mastercard Labs to see whether |
| 120 | + they would consider funding such a company. After much |
| 121 | + technical due diligence, the MC Labs team felt that the |
| 122 | + platform itself needed more work in the lab. The specs |
| 123 | + and the open source code needed to be more elaborate. |
| 124 | + They did then fund the next two years of work in the |
| 125 | + lab.</p> |
| 126 | + <h2>Forming Inrupt.com</h2> |
| 127 | + <p>In 2017, we looked again at forming a company. Now the |
| 128 | + time was ripe, with support from local VC Glasswing, and |
| 129 | + others. The company was Inrupt.</p> |
| 130 | + <p>Inrupt created its own enterprise grade Solid Protocol |
| 131 | + compatible products, and also funded work at IMEC at |
| 132 | + Ghent University on open source code.</p> |
| 133 | + <p>The Solid organization holding the specs was a Github |
| 134 | + organization, and so much of the interaction used github |
| 135 | + processes and also Gitter chat. Gitter chat existed |
| 136 | + around any github org or repo. (Gitter chat later moved to Matrix protcol, now |
| 137 | + in use in 2023). The Solid community had also a |
| 138 | + <a href="https://solidproject.org/">web site</a> |
| 139 | + and a <a href="https://forum.solidproject.org/">forum</a>, |
| 140 | + and series of meetups “Solid World” which went |
| 141 | + online with Covid.</p> |
| 142 | + |
| 143 | + <p>2018: In October 2018, Melvin Carvalho proposed the |
| 144 | + W3C Solid Community group. Code contributors were asked |
| 145 | + to join the CG for the limited IP commitment it would give. |
| 146 | + A future possible W3C Working group would give much |
| 147 | + better Royalty Free guarantees, than the CG.</p> |
| 148 | + <p>Release dates of the protocol:</p> |
| 149 | + <p>2021-12-17 - Version 0.9.0 of the Solid Procol spec |
| 150 | + released</p> |
| 151 | + <p>2022-12-31- Version 0.10.0 of the Solid Procol spec |
| 152 | + released</p> |
| 153 | + <p>Presentations and press about the Solid movement since 2018 |
| 154 | + have included:</p> |
| 155 | + <p class="c2 c4"> 2018, October, <a class="c8" href= |
| 156 | + "https://www.google.com/url?q=https://www.youtube.com/watch?v%3DelfSzMATcB4&sa=D&source=editors&ust=1707316247991887&usg=AOvVaw0U4FvT6O9u1QqTdIYKziQM"> |
| 157 | + MozFest</a> </p> |
| 158 | + <p class="c2 c4">2021 dWeb Camp</p> |
| 159 | + <p class="c2 c4"> 2022 Web Summit.</p> |
| 160 | + <p class="c2 c4 c3"></p> |
| 161 | + <p>2023 dWeb Camp, California</p> |
| 162 | + <p class="c2 c4">2023 July WeAreDevelopers, Berlin</p> |
| 163 | + <p class="c2 c4 c3"></p> |
| 164 | + <p>Early Press included:</p> |
| 165 | + <p class="c2 c4">2018/7 Katrina Brooker, Vanity Fair, ““I Was |
| 166 | + Devastated”: Tim Berners-Lee, the Man Who Created the World |
| 167 | + Wide Web, Has Some Regrets”</p> |
| 168 | + <p>On 27 July 2022, Tim met physically with the W3C TAG to |
| 169 | + discuss Solid, during the day and the dinner after.</p> |
| 170 | + <address> |
| 171 | + Tim Berners-Lee, 2023 |
| 172 | + </address> |
| 173 | + </div> |
| 174 | + </article> |
| 175 | + </main> |
| 176 | + |
| 177 | + <footer> |
| 178 | + <nav> |
| 179 | + <ul> |
| 180 | + <li><a href="/about.html">About</a></li> |
| 181 | + <li><a href="/for-developers.html" rel="rdfs:seeAlso">For Developers</a></li> |
| 182 | + <li><a href="/for-organizations.html" rel="rdfs:seeAlso">For Organizations</a></li> |
| 183 | + <li><a href="/community.html" rel="rdfs:seeAlso">Community</a></li> |
| 184 | + <li><a href="/#">License</a></li> |
| 185 | + <li><a about="#i" href="https://github.com/solid/process/blob/main/code-of-conduct.md" rel="schema:ethicsPolicy">Code of Conduct</a></li> |
| 186 | + </ul> |
| 187 | + </nav> |
| 188 | + |
| 189 | + <div> |
| 190 | + <img alt="logo" src="/image/logo.svg" width="40" /> |
| 191 | + <dl id="accounts"> |
| 192 | + <dt>Accounts</dt> |
| 193 | + <dd> |
| 194 | + <ul about="#i"> |
| 195 | + <li><a href=" mailto:[email protected]" rel=" doap:mailing-list" >[email protected]</a></li> |
| 196 | + <li><a href="https://github.com/solid/" rel="doap:repository"><img src="/image/github.svg" alt="github" width="20" /></a></li> |
| 197 | + <li><a href="https://twitter.com/project_solid"><img src="/image/twitter.svg" alt="twitter" width="20" /></a></li> |
| 198 | + </ul> |
| 199 | + </dd> |
| 200 | + </dl> |
| 201 | + </div> |
| 202 | + </footer> |
| 203 | + </body> |
| 204 | +</html> |
0 commit comments