Podstawowe zagadnienia interoperacyjności
Adam Wasążnik, Jan Ciarka, Interdyscyplinarne Centrum Modelowania Matematycznego i Komputerowego Uniwersytetu Waszawskiego, Platforma Otwartej Nauki
“Practical perspectives on scientific publishing”, 21.10.2019
Warsztat organizowany w ramach wydarzenia "Praktyczne perspektywy publikowania naukowego", 21.10.2019 http://pon.edu.pl/1000
8. Name: Stanisław Marcin Ulam
Occupation: mathematician
Workplace: Los Alamos National Laboratory
Since: 1943
5 danych
3 typy danych
Dane - podstawowe informacje
9. Name: Stanisław Marcin Ulam
Occupation: mathematician
Workplace: Los Alamos National Laboratory
Since: 1943
Person:
10. Name: Stanisław Marcin Ulam
Occupation: mathematician
Workplace: Los Alamos National Laboratory
Since: 1943
Person:
Name: A3523-1421-4214
Type: chair
Color: green
Since: 1998
Object:
11. Name: Stanisław Marcin Ulam
Occupation: mathematician
Workplace: Los Alamos National Laboratory
Since: 1943
Person[1]:
Name: Józef Rotblat
Occupation: physicist
Workplace: Los Alamos National Laboratory
Since: 1944
Person[2]:
12. Name: Stanisław Marcin Ulam
Name (en): Stan Ulam
First: Stan
Surname: Ulam
Name: Józef Rotblat
Name (en): Joseph Rotblat
First: Joseph
Surname: Rotblat
Name: Neumann János Lajos
Name (en): John von Neumann
First: John
Surname: von Neumann
14. <name>
<first>Stan</first>
<surname>Ulam</surname>
</name> <!-- zawsze muszą być zamknięte −->
<_Też-0-Błędów /> = <_Też-0-Błędów></_Też-0-Błędów>
Ale nie:
<nazwa></NAZWA> bo wielkość znaków ma znaczenie
<xml-element /> bo nie można znaczynać od „xml”
<2-jako-ocena-np> bo zaczynamy od litery lub „_”
Elementy w XML
15. <nazwa czego="miejsca">
Los Alamos National
<main>Laboratory</main>
</nazwa>
<nazwa czego='miejsca'>
<main>Biblioteka</main> Uniwersytecka
w Warszawie
</nazwa>
Ale nie:
<nazwa czego="miejsca”>
Warszawa
bo drugi cudzysłów jest
<main>błędny</main>
</nazwa>
Atrybuty elementów
17. Zadanie 1 − przykład
<book>
<coverInfo>
<title>Analogies between
Analogies</title>
<subtitle>The Mathematical Reports
of S.M. Ulam and his Los Alamos
Collaborators</subtitle>
<author>Stanisław Ulam</author>
<author>Françoise Ulam</author>
<author>A. R. Bednarek</author>
<edition>
<number>First</number>
<year>1990</year>
<publisher>Berkeley: University
of California Press</publisher>
</edition>
</coverInfo>
</book>
Berkeley: University of California Press 1990
Analogies between Analogies
Stanisław Ulam
Françoise Ulam
A. R. Bednarek
18. Zadanie 1 − uwagi Analogies between Analogies
S. Ulam
F. Ulam
A. R. Bednarek
Przykład takiej „trudnej”
operacji w zadaniu to
zastosowanie inicjałów.
Na podstawie dostępnych
danych nie wiemy, co jest
imieniem a co nazwiskiem.
W kontekście interoperacyjności
pamiętajmy, że operacje na danych
nie powinny wymagać ich rozumienia.
Automatyzacja przebiega wtedy bez
używania złożonych algorytmów.
Prosty algorytm mógłby doprowadzić do
błędów takich jak “S. Marcin Ulam” lub
“N. János Lajos”, (inicjał nazwiska) itp.
Edition I
Również w tym przypadku
byłoby wymagane przekształcenie
danych z zadania w inną formę.
19. Zadanie 2
1: <list><title>Pierwsza lista</title><item>Wpis</list>
2: <wpis>Pierwszy wiersz</wpis><wpis>Drugi wiersz</wpis>
3: <para>Kąpiel kota jest <emp>względnie</emp> łatwa, jeśli tego sobie życzy.</para>
4: <book><title>Jak wykąpać kota?<author></title>Walerian Kocki<author></book>
Zadanie 3 (przykładowo)
brak zamknięcia
<task-list>
Nakarmić kota w Maroko
Napisać artykuł w Atenach
Nadać audycję na Marsie
Nadmuchać balon w Rio de
Janeiro
</task-list>
<t-l>
<t><v>Nakarmić</v> <o>kota</o> <e><p>w</p> <c>Maroko</c></e></t>
<t><v>Napisać</v> <o>artykuł</o> <e><p>w</p> <c>Atenach</c></e></t>
<t><v>Nadać</v> <o>audycję</o> <e><p>na</p> <c>Marsie</c></e></t>
<t><v>Nadmuchać</v> <o>balon</o> <e><p>w</p> <c>Rio de
Janeiro</c></e></t>
</t-l>
to nie może być całość kodu
(brak elementu nadrzędnego)
20. 1. Wymagany nagłówek
2. Wymagany element główny
3. Każdy element musi być zamknięty
4. Prawidłowe nazwy elementów
<?xml version=”1.0” ?>
<witamy />
<!-- dodatkowo komentarz −>
Poprawność XML - łatwe zadanie...
21. 1. Upiększanie
2. Zwijanie
3. Oznaczanie składni
Technologie powiązane
1. XPath - wyszukiwanie konkretnych elementów
2. Style / transformacje
3. Walidacja XML - zgodność z formatem
Edycja XML
22. Edycja XML − upiększanie
<?xml version="1.0" encoding="UTF-8"?>
<records><record><language>eng</language><publisher>Popular
Chemistry</publisher><journalTitle>Botanical
Magazine</journalTitle><eissn>1749-7234</eissn><publicationDa
te>2002-09-30</publicationDate><title language="eng">Roses
and Lilies</title><authors><author><name>Fritz
Haber</name><affiliationId>1</affiliationId></author></author
s>
<affiliationsList><affiliationName
affiliationId="1">University of
A</affiliationName></affiliationsList><abstract
language="eng">The catalytic formation of ammonia from
hydrogen and atmospheric nitrogen under conditions of high
temperature and high pressure.</abstract><fullTextUrl
format="pdf">http://www.science.org/articles/HaberBosch.pdf
</fullTextUrl><keywords
language="eng"><keyword>garden</keyword>
<keyword>rose</keyword></keywords></record></records>
23. Edycja XML − upiększanie
<?xml version="1.0" encoding="UTF-8"?>
<records>
<record>
<language>eng</language>
<publisher>Popular Chemistry</publisher>
<journalTitle>Botanical Magazine</journalTitle>
<eissn>1749-7234</eissn>
<publicationDate>2002-09-30</publicationDate>
<title language="eng">Roses and Lilies</title>
<authors>
<author>
<name>Fritz Haber</name>
<affiliationId>1</affiliationId>
</author>
</authors>
<affiliationsList>
<affiliationName affiliationId="1">University of A</affiliationName>
</affiliationsList>
<abstract language="eng">The catalytic formation of ammonia from hydrogen and
atmospheric nitrogen under conditions of high temperature and high pressure.</abstract>
<fullTextUrl format="pdf">http://www.science.org/articles/HaberBosch.pdf</fullTextUrl>
<keywords language="eng">
<keyword>garden</keyword>
<keyword>rose</keyword>
</keywords>
</record>
</records>
26. 1. Upiększanie
2. Zwijanie
3. Oznaczanie składni
Technologie powiązane
1. XPath - wyszukiwanie konkretnych elementów
//element/name[@lang='ru']
2. Style / transformacje
3. Walidacja względem schematów
Edycja XML
Серая Маркович Шапшал (1873 -1961)
Ананий Зайончковский в Азербайджане
Пасхальные традиции у караимов крыма
27. Style i transformacje
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl"
href="http://journals.pan.pl/style/common/xsl/oai-style.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/
http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd ">
<responseDate>2019-10-20T20:26:05Z</responseDate>
<request>http://journals.pan.pl/oai-pmh-repository.xml</request>
<error code="badArgument">Some required arguments are
missing!</error>
</OAI-PMH>
W przeglądarce wyświetla się jako:
28. Walidacja względem schematów
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema pomijam="[...]">
<xsd:element name="bwmeta" type="BwmetaType"/>
<xsd:element name="category" type="CategoryType"/>
<xsd:element name="category-class" type="CategoryClassType"/>
<xsd:element name="element" type="ElementType"/>
<xsd:element name="hierarchy-class" type="HierarchyClassType"/>
<xsd:element name="id-class" type="IdClassType"/>
<xsd:element name="institution" type="InstitutionType"/>
<xsd:element name="level" type="LevelType"/>
<xsd:element name="license" type="LicenseType"/>
<xsd:element name="person" type="PersonType"/>
<xsd:complexType name="BwmetaType">
<xsd:annotation>
<xsd:documentation xml:lang="en">
Main element of the BWN metadata standard.
Covers all possible elements to define.
</xsd:documentation>
</xsd:annotation>
<xsd:choice minOccurs="0" maxOccurs="unbounded">
<xsd:element name="category" type="CategoryType"/>
<xsd:element name="category-class" type="CategoryClassType"/>
<xsd:element name="element" type="ElementType"/>
[...]
</xsd:choice>
<xsd:attribute name="version" type="xsd:string" fixed="1.0.5">
<xsd:annotation>
<xsd:documentation xml:lang="en">
The version of BWMETA format.
</xsd:documentation>
</xsd:annotation>
</xsd:attribute>
</xsd:complexType>
[...]
29. <oai_dc:dc pomijamy="[...]">
<dc:title xml:lang="en-US">Battle of Fredericksburg and Gettysburg in the Light of Sun Tzu’s Art of War</dc:title>
<dc:title xml:lang="pl-PL">Bitwy pod Fredericksburgiem i Gettysburgiem w świetle Sztuki Wojny Sun Tzu</dc:title>
<dc:creator> Mazurak, Zbigniew</dc:creator>
<dc:subject xml:lang="en-US">Gettysburg; Fredericksburg; Robert Lee; Ambrose Burnside; Civil War; Sun Tzu</dc:subject>
<dc:subject xml:lang="pl-PL">Gettysburg; Fredericksburg; Robert Lee; Ambrose Burnside; wojna secesyjna; Sun Tzu</dc:subject>
<dc:description xml:lang="pl-PL">Można zadać pytanie, co bitwy wojny secesyjnej pod Gettysburgiem i Fredericksburgiem mają
wspólnego z traktatem strategii wojskowej napisanym przez starożytnego chińskiego generała Sun Tzu (ca. 544 – ca. 496 p.n.e.).
Okazuje się, że bardzo dużo. Dzieło to zawiera ponadczasowe porady, dzięki którym można wyjaśnić wyniki bitew i wojen w
każdym okresie historycznym, łącznie z XIX w. Ze względu na brak tłumaczenia na język angielski do 1910 r. traktat ten był
nieznany dla świata zachodniego, w tym dla generałów Ambrose’a Burnside’a i Roberta Lee. Dowódcy ci, nie znając jego porad,
doświadczyli katastrofalnych porażek militarnych. Burnside próbował szybkiego przekraczania rzeki Rappahannock pod
Fredericksburgiem, ponieważ we właściwym czasie nie zostały dostarczone dla armii mosty pontonowe. Zamiar się nie powiódł i
element zaskoczenia został utracony. Generał Lee niewiele się nauczył na błędach przeciwnika i powtórzył je pod Gettysburgiem
w lipcu 1863 r.</dc:description>
<dc:publisher xml:lang="pl-PL">www.wydawnictwo.umcs.lublin.pl</dc:publisher>
<dc:contributor xml:lang="en-US"></dc:contributor>
<dc:contributor xml:lang="pl-PL"></dc:contributor>
<dc:date>2016-10-25</dc:date>
<dc:type>info:eu-repo/semantics/article</dc:type>
<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
<dc:type xml:lang="pl-PL"></dc:type>
<dc:format>application/pdf</dc:format>
<dc:identifier>https://journals.umcs.pl/f/article/view/4236</dc:identifier>
<dc:identifier>10.17951/f.2014.69.89</dc:identifier>
<dc:source xml:lang="en-US">Annales Universitatis Mariae Curie-Skłodowska, sectio F – History; Vol 69 (2014); 89</dc:source>
<dc:source xml:lang="pl-PL">Annales Universitatis Mariae Curie-Skłodowska, sectio F – Historia; Vol 69 (2014); 89</dc:source>
<dc:source>0239-4251</dc:source>
<dc:language>pol</dc:language>
<dc:relation>https://journals.umcs.pl/f/article/view/4236/3062</dc:relation>
<dc:rights xml:lang="pl-PL">Prawa autorskie (c) 2016 Zbigniew Mazurak</dc:rights>
<dc:rights xml:lang="pl-PL">http://creativecommons.org/licenses/by/4.0</dc:rights>
</oai_dc:dc>
Dublin Core
30. <oai_dc:dc pomijamy="[...]">
<dc:title xml:lang="en-US">Battle of Fredericksburg and Gettysburg in the Light of Sun Tzu’s Art of War</dc:title>
<dc:title xml:lang="pl-PL">Bitwy pod Fredericksburgiem i Gettysburgiem w świetle Sztuki Wojny Sun Tzu</dc:title>
<dc:creator> Mazurak, Zbigniew</dc:creator>
<dc:subject xml:lang="en-US">Gettysburg; Fredericksburg; Robert Lee; Ambrose Burnside; Civil War; Sun Tzu</dc:subject>
<dc:subject xml:lang="pl-PL">Gettysburg; Fredericksburg; Robert Lee; Ambrose Burnside; wojna secesyjna; Sun Tzu</dc:subject>
<dc:description xml:lang="pl-PL">Można zadać pytanie, co bitwy wojny secesyjnej pod Gettysburgiem i Fredericksburgiem mają
wspólnego z traktatem strategii wojskowej napisanym przez starożytnego chińskiego generała Sun Tzu (ca. 544 – ca. 496 p.n.e.).
Okazuje się, że bardzo dużo. Dzieło to zawiera ponadczasowe porady, dzięki którym można wyjaśnić wyniki bitew i wojen w
każdym okresie historycznym, łącznie z XIX w. Ze względu na brak tłumaczenia na język angielski do 1910 r. traktat ten był
nieznany dla świata zachodniego, w tym dla generałów Ambrose’a Burnside’a i Roberta Lee. Dowódcy ci, nie znając jego porad,
doświadczyli katastrofalnych porażek militarnych. Burnside próbował szybkiego przekraczania rzeki Rappahannock pod
Fredericksburgiem, ponieważ we właściwym czasie nie zostały dostarczone dla armii mosty pontonowe. Zamiar się nie powiódł i
element zaskoczenia został utracony. Generał Lee niewiele się nauczył na błędach przeciwnika i powtórzył je pod Gettysburgiem
w lipcu 1863 r.</dc:description>
<dc:publisher xml:lang="pl-PL">www.wydawnictwo.umcs.lublin.pl</dc:publisher>
<dc:contributor xml:lang="en-US"></dc:contributor>
<dc:contributor xml:lang="pl-PL"></dc:contributor>
<dc:date>2016-10-25</dc:date>
<dc:type>info:eu-repo/semantics/article</dc:type>
<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
<dc:type xml:lang="pl-PL"></dc:type>
<dc:format>application/pdf</dc:format>
<dc:identifier>https://journals.umcs.pl/f/article/view/4236</dc:identifier>
<dc:identifier>10.17951/f.2014.69.89</dc:identifier>
<dc:source xml:lang="en-US">Annales Universitatis Mariae Curie-Skłodowska, sectio F – History; Vol 69 (2014); 89</dc:source>
<dc:source xml:lang="pl-PL">Annales Universitatis Mariae Curie-Skłodowska, sectio F – Historia; Vol 69 (2014); 89</dc:source>
<dc:source>0239-4251</dc:source>
<dc:language>pol</dc:language>
<dc:relation>https://journals.umcs.pl/f/article/view/4236/3062</dc:relation>
<dc:rights xml:lang="pl-PL">Prawa autorskie (c) 2016 Zbigniew Mazurak</dc:rights>
<dc:rights xml:lang="pl-PL">http://creativecommons.org/licenses/by/4.0</dc:rights>
</oai_dc:dc>
Autorzy / Dublin Core
31. <article-meta>
<article-id pub-id-type="other">4236</article-id>
<article-id pub-id-type="doi">10.17951/f.2014.69.89</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Artykuły</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Bitwy pod Fredericksburgiem i Gettysburgiem w świetle Sztuki Wojny Sun Tzu</article-title>
<trans-title xml:lang="EN">Battle of Fredericksburg and Gettysburg in the Light of Sun Tzu’s Art of
War</trans-title>
<trans-title xml:lang="PL">Bitwy pod Fredericksburgiem i Gettysburgiem w świetle Sztuki Wojny Sun Tzu</trans-title>
</title-group>
<contrib-group>
<contrib corresp="yes" contrib-type="author">
<name name-style="western">
<surname> Mazurak</surname>
<given-names>Zbigniew</given-names>
</name>
<aff>Uniwersytet Śląski, Wydział Nauk Społecznych</aff>
<email> zmazurak@wp.pl </email>
</contrib>
...
</contrib-group>
...
</article-meta>
Autorzy / NLM
32. <?xml version="1.0" encoding="UTF-8"?>
<records>
<record>
<language>eng</language>
<publisher>Popular Chemistry</publisher>
<journalTitle>Botanical Magazine</journalTitle>
<eissn>1749-7234</eissn>
<publicationDate>2002-09-30</publicationDate>
<volume>98</volume>
<issue>2</issue>
<startPage>1234</startPage>
<endPage>1235</endPage>
<doi>1234567</doi>
<publisherRecordId>12345</publisherRecordId>
<documentType>article</documentType>
<title language="eng">Roses and Lilies</title>
<authors>
<author>
<name>Fritz Haber </name>
<affiliationId>1</affiliationId>
<affiliationId>2</affiliationId>
<affiliationId>3</affiliationId>
</author>
</authors>
<affiliationsList>
<affiliationName affiliationId="1">University of A</affiliationName>
<affiliationName affiliationId="2">Universitaty of B</affiliationName>
<affiliationName affiliationId="3">University of C</affiliationName>
</affiliationsList>
<abstract language="eng">The catalytic formation of ammonia from hydrogen and atmospheric nitrogen
under conditions of high temperature and high pressure.</abstract>
<fullTextUrl format="pdf">http://www.science.org/articles/HaberBosch.pdf</fullTextUrl>
<keywords language="eng">
<keyword>garden</keyword>
<keyword>rose</keyword>
</keywords>
</record>
</records>
Autorzy / DOAJ
34. Formaty bibliograficzne
JATS - Journal Article Tag Suite
OAI_DC
NLM (Archiving and Interchange / Publishing / Authoring)
JATS-Texture
DIM
ETDMS
MARCXML
MODS
ONIX
ORE (Atom)
rfc1807
XOAI
BWMETA
DLIBRA_AVS
„Opakowania”
Przechowują wewnątrz dane w innym formacie
DIDL
METS
Primo
QDC
RDF
UKETD_DC
OAI
OAI
METS
OAI_DC
35. OAI-PMH
Open Archives Initiative Protocol for Metadata Harvesting
Zapewnia przesył danych w wielu różnych schematach.
Otwarty, publicznie dostępny
Oparty na XML
Przyjęty przez większość systemów do budowy repozytoriów, bibliotek cyfrowych,
platform wydawniczych (OJS - Open Journal Systems, DSpace, EPrints)
openarchives.org: 4365 zarejestrowanych platform wykorzystujących OAI-PMH
(faktycznie jest o wiele więcej)
36. repozytorium instytucjonalne
PBN / Pol-Index
bibliografia
repozytorium danych
recenzja
agregator repozytoriów
bazy bibliometryczne
skład typograficzny
agregator repozytoriów
repozytorium instytucjonalne
instytucja finansująca
platforma czasopisma
40. Ta sama zasada co w przeglądarkach internetowych
(zapytanie jest wywołaniem strony, a sama strona odpowiedzią).
Dwie części:
● adres strony (przed “?”)
● parametry (po “?”)
http://adres-strony.pl/?parametr=wartość
http://adres-strony.org/?parametr1=wartość¶metr2=wartość
https://www.google.com/search?q=interoperacyjność
Metoda zapytań: HTTP − GET
43. Zapytania − verb
● Identify
podstawowe informacje na temat bazy
● ListMetadataFormats
lista obsługiwanych formatów
● ListSets
grupowanie wpisów (może nie być zdefiniowanych żadnych zbiorów)
● ListIdentifiers
same identyfikatory (z całej bazy lub ze zbioru)
● ListRecords
wszystkie rekordy (z bazy lub zbioru, wymaga podania formatu)
● GetRecord
zawartość rekordu o podanym identyfikatorze
51. Dodatkowe przykłady
GetRecord = wyświetla pojedynczy rekord z bazy
http://export.arxiv.org/oai2?verb=GetRecord&identifier=oai:arXiv.org:cs/0112017&metadataPrefix=oai_dc
1. Identify = informacje na temat bazy
http://cejsh.icm.edu.pl/cejsh/api/oai?verb=Identify
http://www.doaj.org/oai?verb=Identify
ListIdentifiers = lista identyfikatorów rekordów
http://export.arxiv.org/oai2?verb=ListIdentifiers&metadataPrefix=oai_dc
2. ListMetadataFormats = informacje o obsługiwanych formatach
http://export.arxiv.org/oai2?verb=ListMetadataFormats
http://www.doaj.org/oai?verb=ListMetadataFormats
3. ListRecords = lista udostępnianych rekordów
http://agro.icm.edu.pl/agro/api/oai?verb=ListRecords&metadataPrefix=bwmeta
https://www.doaj.org/oai?verb=ListRecords&metadataPrefix=oai_dc
ListSets = lista udostępnionych zbiorów
http://export.arxiv.org/oai2?verb=ListSets
http://www.doaj.org/oai?verb=ListSets
52. Harvester (po lewej)
W każdej rundzie wykonuje ruch jako pierwszy,
mówiąc data providerowi komendę z wybranej
karty (bez pokazywania jej).
Data provider (po prawej)
Data provider wybiera prawidłową odpowiedź dla
zapytania harvestera.
Gdy obaj gracze wybiorą swoje karty powinny one być zestawione w celu sprawdzenia, czy
odpowiedź jest zgodna z protokołem (w poniższym przykładzie jest zgodna).
Jeśli pytanie i odpowiedź były zgodne, przejdźcie do następnej tury. Jeśli nie, karty wracają do ręki
obu graczy.
Cel harvestera: Uzyskać metadane w
obsługiwanym formacie z jak najmniejszą liczbą
komunikatów o błędzie zapytania od providera.
Cel data providera: Udzielić jak najwięcej
odpowiedzi zgodnie z protokołem.
Po dobraniu się w pary, gracze przyjmują dwie role w zależności od tego, po której są siedzą.
Mini-gra
Pytanie harvestera Odpowiedź providera
53. dasfasf
dasfasf
dasfasf
dasfasf
1. Poprawność i spójność danych
<name>WISNIEWSKI MIKOLAJ</name>
2. Kodowanie
zażółć gęślą jaźń
3. Znaki interpunkcyjne
Rock & Roll − muzyka - obyczaje Rock & Roll − muzyka -
obyczaje
4. HTML
<description>Wzór:<br>e<sup>iπ</sup>=-1</description>
Jakość danych
55. dasfasf
Wybrać 8 najważniejszych metadanych dla artykułu naukowego.
Metadane można grupować w elementy nadrzędne (nie są liczone, jeśli nie mają innej zawartości).
Na każdy element może przypadać jeden atrybut, ale…
<journal_article>
<metadata co=”article-title”>Tytuł artykułu</metadata>
<metadata co=”article-author”>Autor artykułu</metadata>
</journal_article>
Zadanie
57. Nota praw autorskich
Tekst prezentacji udostępniony jest na licencji CC BY-SA 3.0
Elementy graficzne:
Paul Ginsparg, slajd 37 - https://commons.wikimedia.org/wiki/File:Ginsparg_at_Cornell_University.jpg, CC BY-SA 3.0
Herbert Van de Sompel, slajd 37 - https://sparcopen.org/our-work/innovator/van-de-sompel/, CC BY 4.0
Rick Luce, slajd 37 - https://openaccess.mpg.de/1526966/Session_I, CC BY 3.0 Germany
Slajd 12 - zdjęcia w domenie publicznej (wykonane przez pracowników amerykańskiej agencji rządowej)
Krzesło, slajd 10 - https://commons.wikimedia.org/wiki/File:APC_designed_by_Jasper_Morrison.jpg, JMLtd, CC BY-SA 4.0
Komputer - https://simple.wikipedia.org/wiki/Computer#/media/File:Desktop_computer_clipart_-_Yellow_theme.svg
Klucz - https://en.wikipedia.org/wiki/Adjustable_spanner#/media/File:Adjustable_wrench.svg
Slajd 6, 37, … (loga instytucji) − autorzy prezentacji nie są powiązani z następującymi instytucjami: Academia.edu, arXiv,
Crossref, DOAJ, Google Scholar, Los Alamos National Laboratory, ResearchGate, Uniwersytet w Gandawie.
Zrzut ekranu wyników wyszukiwania, slajd 41 - https://www.google.com/permissions/products/
Google and the Google logo are registered trademarks of Google LLC, used with permission