orocos / orocos-bayesian-filtering

The orocos Bayesian Filtering Library
149 stars 59 forks source link

FSF address is incorrect #8

Closed toeklk closed 6 years ago

toeklk commented 6 years ago

This issue is a copy from http://bugs.orocos.org/show_bug.cgi?id=1060 (posted by Till Hofmann)

The license text included contains the wrong address of the Free Software Foundation. The correct address is "51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA", but the license text in COPYING contains the address "59 Temple Place, Suite 330, Boston, MA 02111-1307 USA".

The following grep shows all files with the incorrect address: % grep -rIl "Temple Place" . ./tests/ekf_test.hpp ./tests/pdf_test.hpp ./tests/approxEqual.hpp ./tests/sample_test.cpp ./tests/approxEqual.cpp ./tests/sample_test.hpp ./tests/matrixwrapper_test.cpp ./tests/pdf_test.cpp ./tests/model_test_ginac.hpp ./tests/ekf_test.cpp ./tests/complete_filter_test.hpp ./tests/smoother_test.cpp ./tests/matrixwrapper_test.hpp ./tests/model_test.hpp ./tests/complete_filter_test.cpp ./tests/smoother_test.hpp ./tests/model_test.cpp ./tests/test-runner.cpp ./tests/model_test_ginac.cpp ./COPYING ./examples/mobile_robot.h ./examples/mobile_robot.cpp ./examples/nonlinear_kalman/test_nonlinear_kalman.cpp ./examples/discrete_filter/conditionalUniformMeasPdf1d.h ./examples/discrete_filter/test_discrete_filter.cpp ./examples/discrete_filter/conditionalUniformMeasPdf1d.cpp ./examples/linear_kalman/test_linear_kalman.cpp ./examples/mobile_robot_wall_cts.h ./examples/smoother/test_nonlinear_smoother.cpp ./examples/smoother/test_kalman_smoother.cpp ./examples/compare_filters/test_compare_filters.cpp ./examples/compare_filters/nonlinearanalyticconditionalgaussianmobile.cpp ./examples/compare_filters/nonlinearanalyticconditionalgaussianmobile.h ./examples/nonlinear_particle/nonlinearSystemPdf.cpp ./examples/nonlinear_particle/nonlinearMeasurementPdf.cpp ./examples/nonlinear_particle/nonlinearSystemPdf.h ./examples/nonlinear_particle/test_nonlinear_particle.cpp ./examples/nonlinear_particle/nonlinearMeasurementPdf.h ./examples/nonlinearanalyticconditionalgaussianmobile.cpp ./examples/nonlinearanalyticconditionalgaussianmobile.h ./README ./src/wrappers/matrix/vector_LTI.h ./src/wrappers/matrix/matrix_NEWMAT.h ./src/wrappers/matrix/vector_wrapper.h ./src/wrappers/matrix/matrix_LTI.h ./src/wrappers/matrix/matrix_BOOST.h ./src/wrappers/matrix/vector_LTI.cpp ./src/wrappers/matrix/matrix_BOOST.cpp ./src/wrappers/matrix/matrix_wrapper.h ./src/wrappers/matrix/vector_NEWMAT.h ./src/wrappers/matrix/vector_BOOST.cpp ./src/wrappers/matrix/vector_BOOST.h ./src/wrappers/matrix/vector_NEWMAT.cpp ./src/wrappers/matrix/matrix_NEWMAT.cpp ./src/wrappers/matrix/matrix_LTI.cpp ./src/wrappers/rng/rng.cpp ./src/wrappers/rng/rng.h ./src/bfl_constants.h ./src/sample/sample.cpp ./src/sample/sample.h ./src/sample/weightedsample.h ./src/model/linearanalyticsystemmodel_gaussianuncertainty.h ./src/model/discretesystemmodel.cpp ./src/model/nonlinearanalyticsystemmodel_gaussianuncertainty_ginac.h ./src/model/measurementmodel.cpp ./src/model/linearanalyticmeasurementmodel_gaussianuncertainty_implicit.h ./src/model/linearanalyticmeasurementmodel_gaussianuncertainty_implicit.cpp ./src/model/linearanalyticmeasurementmodel_gaussianuncertainty.cpp ./src/model/systemmodel.cpp ./src/model/nonlinearanalyticmeasurementmodel_gaussianuncertainty_ginac.h ./src/model/systemmodel.h ./src/model/nonlinearanalyticsystemmodel_gaussianuncertainty_ginac.cpp ./src/model/analyticsystemmodel_gaussianuncertainty.cpp ./src/model/analyticmeasurementmodel_gaussianuncertainty.cpp ./src/model/linearanalyticsystemmodel_gaussianuncertainty.cpp ./src/model/linearanalyticmeasurementmodel_gaussianuncertainty.h ./src/model/discretesystemmodel.h ./src/model/measurementmodel.h ./src/model/analyticsystemmodel_gaussianuncertainty.h ./src/model/analyticmeasurementmodel_gaussianuncertainty.h ./src/model/nonlinearanalyticmeasurementmodel_gaussianuncertainty_ginac.cpp ./src/smoother/backwardfilter.h ./src/smoother/rauchtungstriebel.cpp ./src/smoother/particlesmoother.h ./src/smoother/rauchtungstriebel.h ./src/smoother/backwardfilter.cpp ./src/smoother/particlesmoother.cpp ./src/filter/histogramfilter.h ./src/filter/optimalimportancefilter.cpp ./src/filter/kalmanfilter.h ./src/filter/filter.cpp ./src/filter/SRiteratedextendedkalmanfilter.h ./src/filter/extendedkalmanfilter.h ./src/filter/mixtureParticleFilter.h ./src/filter/mixtureBootstrapFilter.cpp ./src/filter/SRiteratedextendedkalmanfilter.cpp ./src/filter/mixtureBootstrapFilter.h ./src/filter/bootstrapfilter.cpp ./src/filter/iteratedextendedkalmanfilter.cpp ./src/filter/innovationCheck.cpp ./src/filter/innovationCheck.h ./src/filter/optimalimportancefilter.h ./src/filter/particlefilter.cpp ./src/filter/nonminimalkalmanfilter.cpp ./src/filter/asirfilter.h ./src/filter/EKparticlefilter.h ./src/filter/particlefilter.h ./src/filter/nonminimalkalmanfilter.h ./src/filter/bootstrapfilter.h ./src/filter/extendedkalmanfilter.cpp ./src/filter/asirfilter.cpp ./src/filter/filter.h ./src/filter/kalmanfilter.cpp ./src/filter/mixtureParticleFilter.cpp ./src/filter/iteratedextendedkalmanfilter.h ./src/filter/EKparticlefilter.cpp ./src/filter/histogramfilter.cpp ./src/pdf/mcpdf.h ./src/pdf/discretepdf.h ./src/pdf/pdf.h ./src/pdf/conditionalpdf.h ./src/pdf/linearanalyticconditionalgaussian.h ./src/pdf/analyticconditionalgaussian.h ./src/pdf/analyticconditionalgaussian.cpp ./src/pdf/mcpdf.cpp ./src/pdf/filterproposaldensity.h ./src/pdf/conditionalgaussian_additivenoise.h ./src/pdf/optimal_importance_density.cpp ./src/pdf/EKF_proposaldensity.h ./src/pdf/conditionalgaussian_additivenoise.cpp ./src/pdf/discreteconditionalpdf.cpp ./src/pdf/nonlinearanalyticconditionalgaussian_ginac.h ./src/pdf/gaussian.cpp ./src/pdf/linearanalyticconditionalgaussian.cpp ./src/pdf/discreteconditionalpdf.h ./src/pdf/mixture.h ./src/pdf/uniform.cpp ./src/pdf/discretepdf.cpp ./src/pdf/nonlinearanalyticconditionalgaussian_ginac.cpp ./src/pdf/gaussian.h ./src/pdf/filterproposaldensity.cpp ./src/pdf/mixture.cpp ./src/pdf/conditionalgaussian.h ./src/pdf/analyticconditionalgaussian_additivenoise.h ./src/pdf/analyticconditionalgaussian_additivenoise.cpp ./src/pdf/uniform.h ./src/pdf/optimal_importance_density.h ./src/pdf/conditionalgaussian.cpp ./src/pdf/EKF_proposaldensity.cpp ./src/bindings/rtt/SampleComposition.hpp ./src/bfl_err.h

The correct license text is available at [1].

This bug report is part of an effort to package orocos-bfl for Fedora.

[1] http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt

toeklk commented 6 years ago

Solved by #49 Thx @morxa !