diff --git a/README.md b/README.md index 420fbc74413ac914def3dd2d2653e6fa58c92986..7dbcb1e842274168b29dafd2304d97251de71b00 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,12 @@ -# What is Duniter ? +# duniter-rs + +## What is Duniter Duniter is a libre software allowing to create a new kind of P2P crypto-currencies based on individuals and a Universal Dividend. it's inspired by [Bitcoin] and [OpenUDC] projects. -# What is `duniter-rs` ? +## What is `duniter-rs` `duniter-rs` is a new implementation of Duniter protocol and software in [Rust], a "safe, concurrent, practical language". @@ -12,4 +14,21 @@ It's in active developpement but is not usable yet. [Bitcoin]: https://github.com/bitcoin/bitcoin [OpenUDC]: https://github.com/Open-UDC/open-udc -[Rust]: https://www.rust-lang.org/fr-FR/ \ No newline at end of file +[Rust]: https://www.rust-lang.org/fr-FR/ + +## License + +Copyright (C) 2017 The Duniter Project Developers. + +This program is free software: you can redistribute it and/or modify +it under the terms of the GNU Affero General Public License as +published by the Free Software Foundation, either version 3 of the +License, or (at your option) any later version. + +This program is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +GNU Affero General Public License for more details. + +You should have received a copy of the GNU Affero General Public License +along with this program. If not, see <https://www.gnu.org/licenses/>. \ No newline at end of file diff --git a/keys/ed25519.rs b/keys/ed25519.rs index b05745fc6e2bd0eba99392939888a0aea4d631fb..bab6cb14d4bcf419fef453634329ba14a0fef9a2 100644 --- a/keys/ed25519.rs +++ b/keys/ed25519.rs @@ -1,3 +1,18 @@ +// Copyright (C) 2017 The Duniter Project Developers. +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with this program. If not, see <https://www.gnu.org/licenses/>. + //! Provide wrappers around ed25519 keys and signatures //! //! Key pairs can be generated with [`KeyPairGenerator`]. diff --git a/keys/lib.rs b/keys/lib.rs index 2e95aec08651db544fa6ee1567f45be4d082e8f9..5f807abe5d3efaeb8cbd0b8e2cf84f37ab3c2d5e 100644 --- a/keys/lib.rs +++ b/keys/lib.rs @@ -1,3 +1,18 @@ +// Copyright (C) 2017 The Duniter Project Developers. +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with this program. If not, see <https://www.gnu.org/licenses/>. + //! Provide wrappers around public keys, private keys and signatures. //! //! - Keys can be converted to/from Base58 string format. diff --git a/wotb/lib.rs b/wotb/lib.rs index 8e05f093b8358db15032071d16ab241b40aff874..1291b619b4f299c39c820aef7a9ec2da2010b729 100644 --- a/wotb/lib.rs +++ b/wotb/lib.rs @@ -1,3 +1,18 @@ +// Copyright (C) 2017 The Duniter Project Developers. +// +// This program is free software: you can redistribute it and/or modify +// it under the terms of the GNU Affero General Public License as +// published by the Free Software Foundation, either version 3 of the +// License, or (at your option) any later version. +// +// This program is distributed in the hope that it will be useful, +// but WITHOUT ANY WARRANTY; without even the implied warranty of +// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +// GNU Affero General Public License for more details. +// +// You should have received a copy of the GNU Affero General Public License +// along with this program. If not, see <https://www.gnu.org/licenses/>. + //! `wotb` is a crate making "Web of Trust" computations for //! the [Duniter] project. //!