aboutsummaryrefslogtreecommitdiff
path: root/ATTRIBUTIONS
blob: 34ba89bd42e3137edb19ec90903e03e0d005664e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
+---------------------------------------------------------+
|   this project (RuStuBS)                                |
+---------------------------------------------------------+
Copyright:
    2023-2024: Tianhao Wang <shrik3@mailbox.org>

License: EUPL-1.2

Source:
    https://sr.ht/~shrik3/rustubs/

Author(s):
    Tianhao Wang <shrik3@mailbox.org>

+---------------------------------------------------------+
|   Third Party Licenses (from cargo crates)              |
+---------------------------------------------------------+
Apache-2.0 OR MIT:
    autocfg, bitflags, lazy_static, linked_list_allocator,
    lock_api, scopeguard, spinning_top
MIT:
    spin

+---------------------------------------------------------+
|   derived works from intermezzOS                        |
+---------------------------------------------------------+
copyright:
    Copyright (c) 2016 intermezzOS Developers

license:
    MIT license
    https://github.com/intermezzOS/kernel/blob/master/LICENSE-MIT

files:
    boot/startup-x86_64.s
    defs/x86_64-linker.ld

source:
    https://github.com/intermezzOS/kernel


+---------------------------------------------------------+
|   derived works from x86_64 (rust crate)                |
+---------------------------------------------------------+
copyright:
	Copyright (c) 2018 Philipp Oppermann
	Copyright (c) 2015 Gerd Zellweger
	Copyright (c) 2015 The libcpu Developers

license:
	MIT license
	https://docs.rs/crate/x86_64/latest/source/LICENSE-MIT

files:
	src/arch/x86_64/paging

source:
	https://docs.rs/x86_64/latest/src/x86_64/structures/paging/page_table.rs

-----------------------------------------------------------


+---------------------------------------------------------+
|   rust-osdev/bootloader (inspiration)                   |
+---------------------------------------------------------+
copyright:
    2018 Philipp Oppermann

license:
    MIT License
    https://github.com/rust-osdev/bootloader/blob/main/LICENSE-MIT

source:
    https://github.com/rust-osdev/bootloader/tree/main

+---------------------------------------------------------+
|   the original OOStuBS (inspiration)                    |
+---------------------------------------------------------+
OOStuBS
Institut für Verteilte Systeme (IVS),
    Otto-von-Guericke-Universität Magdeburg
Lehrstuhl für Informatik 4,
    Friedrich-Alexander-Universität Erlangen-Nürnberg