Permalink
Browse files

Switched license from GPL v3 to LGPL v3.

  • Loading branch information...
stephanemagnenat committed Jan 7, 2011
1 parent fa2efbd commit dd058514bdf45243684a1301b43e6c97d17c1d72
Showing with 1,773 additions and 2,360 deletions.
  1. +9 −6 authors.txt
  2. +6 −9 cmd/HexFile.cpp
  3. +6 −9 cmd/HexFile.h
  4. +6 −9 cmd/cmd.cpp
  5. +6 −9 common/consts.h
  6. +6 −9 common/types.h
  7. +6 −9 compiler/analysis.cpp
  8. +6 −9 compiler/compiler.cpp
  9. +6 −9 compiler/compiler.h
  10. +6 −9 compiler/errors.cpp
  11. +6 −9 compiler/lexer.cpp
  12. +6 −9 compiler/parser.cpp
  13. +6 −9 compiler/power-of-two.h
  14. +6 −9 compiler/tree-build.cpp
  15. +6 −9 compiler/tree-dump.cpp
  16. +6 −9 compiler/tree-emit.cpp
  17. +6 −9 compiler/tree-optimize.cpp
  18. +6 −9 compiler/tree-typecheck.cpp
  19. +6 −9 compiler/tree.h
  20. +6 −9 dump/dump.cpp
  21. +159 −668 license.txt
  22. +6 −9 medulla/medulla.cpp
  23. +6 −9 medulla/medulla.h
  24. +6 −9 msg/descriptions-manager.cpp
  25. +6 −9 msg/descriptions-manager.h
  26. +6 −9 msg/msg.cpp
  27. +6 −9 msg/msg.h
  28. +2 −2 readme.txt
  29. +6 −9 replay/play.cpp
  30. +6 −9 replay/rec.cpp
  31. +0 −1 roadmap.txt
  32. +6 −9 studio/AeslEditor.cpp
  33. +6 −9 studio/AeslEditor.h
  34. +6 −9 studio/ClickableLabel.cpp
  35. +6 −9 studio/ClickableLabel.h
  36. +6 −9 studio/CustomDelegate.cpp
  37. +6 −9 studio/CustomDelegate.h
  38. +6 −9 studio/DashelTarget.cpp
  39. +6 −9 studio/DashelTarget.h
  40. +6 −9 studio/EventViewer.cpp
  41. +6 −9 studio/EventViewer.h
  42. +5 −9 studio/FindDialog.cpp
  43. +5 −9 studio/FindDialog.h
  44. +6 −9 studio/FunctionParametersDialog.cpp
  45. +6 −9 studio/LocalVirtualMachine.h
  46. +6 −9 studio/MainWindow.cpp
  47. +6 −9 studio/MainWindow.h
  48. +6 −9 studio/NamedValuesVectorModel.cpp
  49. +6 −9 studio/NamedValuesVectorModel.h
  50. +6 −9 studio/Target.cpp
  51. +6 −9 studio/Target.h
  52. +6 −9 studio/TargetModels.cpp
  53. +6 −9 studio/TargetModels.h
  54. +6 −9 studio/main.cpp
  55. +6 −9 switch/switch.cpp
  56. +6 −9 switch/switch.h
  57. +20 −0 targets/can-translator/hardware.h
  58. +20 −0 targets/can-translator/main.c
  59. +20 −0 targets/can-translator/morse.c
  60. +20 −4 targets/can-translator/morse.h
  61. +8 −12 targets/challenge/challenge-vm-description.c
  62. +8 −12 targets/challenge/challenge.cpp
  63. +8 −12 targets/challenge/challenge.h
  64. +9 −13 targets/challenge/objects/food_base.cpp
  65. +9 −13 targets/challenge/objects/food_charge0.cpp
  66. +9 −13 targets/challenge/objects/food_charge1.cpp
  67. +9 −13 targets/challenge/objects/food_charge2.cpp
  68. +9 −13 targets/challenge/objects/food_charge3.cpp
  69. +9 −13 targets/challenge/objects/food_ring.cpp
  70. +17 −21 targets/dspic33/main.c
  71. +17 −20 targets/dspic33/skel-user.c
  72. +17 −22 targets/dspic33/skel-user.h
  73. +17 −19 targets/dspic33/skel.c
  74. +17 −20 targets/dspic33/skel.h
  75. +12 −0 targets/e-puck/epuckBTseteventfilter.c
  76. +6 −9 targets/e-puck/epuckaseba.c
  77. +6 −9 targets/enki-marxbot/AsebaMarxbot-vm-descriptions.c
  78. +6 −9 targets/enki-marxbot/AsebaMarxbot.cpp
  79. +6 −9 targets/enki-marxbot/AsebaMarxbot.h
  80. +6 −9 targets/enki-marxbot/EnkiMarxbot.cpp
  81. +8 −12 targets/playground/playground-vm-description.c
  82. +8 −12 targets/playground/playground.cpp
  83. +8 −12 targets/playground/playground.h
  84. +8 −10 transport/buffer/vm-buffer.c
  85. +20 −0 transport/buffer/vm-buffer.h
  86. +20 −0 transport/can/can-buffer.c
  87. +20 −0 transport/can/can-net.c
  88. +6 −10 transport/can/can-net.h
  89. +19 −1 transport/microchip_usb/usb-buffer.c
  90. +20 −0 transport/microchip_usb/usb-buffer.h
  91. +6 −9 utils/FormatableString.cpp
  92. +6 −9 utils/FormatableString.h
  93. +6 −9 utils/utils.cpp
  94. +6 −9 utils/utils.h
  95. +7 −9 vm/natives.c
  96. +6 −9 vm/natives.h
  97. +828 −830 vm/vm.c
  98. +6 −9 vm/vm.h
View
@@ -1,22 +1,25 @@
Aseba - an event-based framework for distributed robot control
Copyright (C) 2006 - 2009:
Copyright (C) 2007--2010:
Stephane Magnenat <stephane at magnenat dot net>
Stephane Magnenat <stephane at magnenat dot net> [1] [2]
(http://stephane.magnenat.net)
(original idea, framework architecture, main coding)
Philippe Retornaz <philippe dot retornaz at epfl dot ch>
Philippe Retornaz <philippe dot retornaz at epfl dot ch> [1]
(inputs and coding on embedded integration)
Valentin Longchamp <valentin dot longchamp at epfl dot ch>
Valentin Longchamp <valentin dot longchamp at epfl dot ch> [1]
(inputs on framework architecture, additional coding)
Basilio Noris <basilio dot noris at epfl dot ch>
(inputs on challenge, graphics design on challenge)
Mobots group (http://mobots.epfl.ch)
[1] Mobots group (http://mobots.epfl.ch)
Laboratory of Robotics Systems (http://lsro.epfl.ch)
EPFL, Lausanne (http://www.epfl.ch)
Autonomous Systems Lab (http://www.asl.ethz.ch)
[2] Autonomous Systems Lab (http://www.asl.ethz.ch)
ETHZ, Zurich (http://www.ethz.ch)
(as from September 2010)
The icons used in studio are from http://www.everaldo.com/crystal/
View
@@ -1,24 +1,21 @@
/*
Aseba - an event-based framework for distributed robot control
Copyright (C) 2007--2009:
Copyright (C) 2007--2010:
Stephane Magnenat <stephane at magnenat dot net>
(http://stephane.magnenat.net)
and other contributors, see authors.txt for details
Mobots group, Laboratory of Robotics Systems, EPFL, Lausanne
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any other version as decided by the two original authors
Stephane Magnenat and Valentin Longchamp.
it under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation, version 3 of the License.
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 General Public License for more details.
GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "HexFile.h"
View
@@ -1,24 +1,21 @@
/*
Aseba - an event-based framework for distributed robot control
Copyright (C) 2007--2009:
Copyright (C) 2007--2010:
Stephane Magnenat <stephane at magnenat dot net>
(http://stephane.magnenat.net)
and other contributors, see authors.txt for details
Mobots group, Laboratory of Robotics Systems, EPFL, Lausanne
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any other version as decided by the two original authors
Stephane Magnenat and Valentin Longchamp.
it under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation, version 3 of the License.
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 General Public License for more details.
GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef ASEBA_HEX_FILE_H
View
@@ -1,24 +1,21 @@
/*
Aseba - an event-based framework for distributed robot control
Copyright (C) 2007--2009:
Copyright (C) 2007--2010:
Stephane Magnenat <stephane at magnenat dot net>
(http://stephane.magnenat.net)
and other contributors, see authors.txt for details
Mobots group, Laboratory of Robotics Systems, EPFL, Lausanne
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any other version as decided by the two original authors
Stephane Magnenat and Valentin Longchamp.
it under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation, version 3 of the License.
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 General Public License for more details.
GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "../msg/msg.h"
View
@@ -1,24 +1,21 @@
/*
Aseba - an event-based framework for distributed robot control
Copyright (C) 2007--2009:
Copyright (C) 2007--2010:
Stephane Magnenat <stephane at magnenat dot net>
(http://stephane.magnenat.net)
and other contributors, see authors.txt for details
Mobots group, Laboratory of Robotics Systems, EPFL, Lausanne
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any other version as decided by the two original authors
Stephane Magnenat and Valentin Longchamp.
it under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation, version 3 of the License.
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 General Public License for more details.
GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __ASEBA_CONSTS_H
View
@@ -1,24 +1,21 @@
/*
Aseba - an event-based framework for distributed robot control
Copyright (C) 2007--2009:
Copyright (C) 2007--2010:
Stephane Magnenat <stephane at magnenat dot net>
(http://stephane.magnenat.net)
and other contributors, see authors.txt for details
Mobots group, Laboratory of Robotics Systems, EPFL, Lausanne
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any other version as decided by the two original authors
Stephane Magnenat and Valentin Longchamp.
it under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation, version 3 of the License.
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 General Public License for more details.
GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __ASEBA_TYPES_H
View
@@ -1,24 +1,21 @@
/*
Aseba - an event-based framework for distributed robot control
Copyright (C) 2007--2009:
Copyright (C) 2007--2010:
Stephane Magnenat <stephane at magnenat dot net>
(http://stephane.magnenat.net)
and other contributors, see authors.txt for details
Mobots group, Laboratory of Robotics Systems, EPFL, Lausanne
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any other version as decided by the two original authors
Stephane Magnenat and Valentin Longchamp.
it under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation, version 3 of the License.
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 General Public License for more details.
GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "compiler.h"
View
@@ -1,24 +1,21 @@
/*
Aseba - an event-based framework for distributed robot control
Copyright (C) 2007--2009:
Copyright (C) 2007--2010:
Stephane Magnenat <stephane at magnenat dot net>
(http://stephane.magnenat.net)
and other contributors, see authors.txt for details
Mobots group, Laboratory of Robotics Systems, EPFL, Lausanne
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any other version as decided by the two original authors
Stephane Magnenat and Valentin Longchamp.
it under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation, version 3 of the License.
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 General Public License for more details.
GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "compiler.h"
View
@@ -1,24 +1,21 @@
/*
Aseba - an event-based framework for distributed robot control
Copyright (C) 2007--2009:
Copyright (C) 2007--2010:
Stephane Magnenat <stephane at magnenat dot net>
(http://stephane.magnenat.net)
and other contributors, see authors.txt for details
Mobots group, Laboratory of Robotics Systems, EPFL, Lausanne
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any other version as decided by the two original authors
Stephane Magnenat and Valentin Longchamp.
it under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation, version 3 of the License.
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 General Public License for more details.
GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#ifndef __ASEBA_COMPILER_H
View
@@ -1,24 +1,21 @@
/*
Aseba - an event-based framework for distributed robot control
Copyright (C) 2007--2009:
Copyright (C) 2007--2010:
Stephane Magnenat <stephane at magnenat dot net>
(http://stephane.magnenat.net)
and other contributors, see authors.txt for details
Mobots group, Laboratory of Robotics Systems, EPFL, Lausanne
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any other version as decided by the two original authors
Stephane Magnenat and Valentin Longchamp.
it under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation, version 3 of the License.
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 General Public License for more details.
GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "compiler.h"
View
@@ -1,24 +1,21 @@
/*
Aseba - an event-based framework for distributed robot control
Copyright (C) 2007--2009:
Copyright (C) 2007--2010:
Stephane Magnenat <stephane at magnenat dot net>
(http://stephane.magnenat.net)
and other contributors, see authors.txt for details
Mobots group, Laboratory of Robotics Systems, EPFL, Lausanne
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any other version as decided by the two original authors
Stephane Magnenat and Valentin Longchamp.
it under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation, version 3 of the License.
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 General Public License for more details.
GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "compiler.h"
View
@@ -1,24 +1,21 @@
/*
Aseba - an event-based framework for distributed robot control
Copyright (C) 2007--2009:
Copyright (C) 2007--2010:
Stephane Magnenat <stephane at magnenat dot net>
(http://stephane.magnenat.net)
and other contributors, see authors.txt for details
Mobots group, Laboratory of Robotics Systems, EPFL, Lausanne
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any other version as decided by the two original authors
Stephane Magnenat and Valentin Longchamp.
it under the terms of the GNU Lesser General Public License as published
by the Free Software Foundation, version 3 of the License.
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 General Public License for more details.
GNU Lesser General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
You should have received a copy of the GNU Lesser General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
#include "compiler.h"
Oops, something went wrong.

0 comments on commit dd05851

Please sign in to comment.