ID: 0c0a45f00d05049d1928333e82eed62979696048
28 lines
—
873B —
View raw
| {
"@context": {
"library": "dokk:vocab:library:",
"license": "dokk:vocab:license:",
"license:licensed_under": {
"@type": "@id"
},
"license:translation_of": {
"@type": "@id"
},
"blob": "dokk:vocab:blob:"
},
"@type": [
"library:Item"
],
"@id": "dokk:software_conflicts_user_autonomy_2020_Grimmelmann",
"library:author": [
"James Grimmelmann"
],
"license:licensed_under": [
"dokk:license:CC-BY-4.0"
],
"library:title": "Spyware vs. Spyware: Software Conflicts and User Autonomy",
"blob:at": {
"@id": "file:/pdf/software_conflicts_user_autonomy_2020_Grimmelmann.pdf",
"blob:primary_source": "https://james.grimmelmann.net/files/articles/spyware-vs-spyware.pdf",
"blob:retrieval_date": "2023-09-03"
}
}
|