After many readings, I'm still confused about the difference of use and the aims of the following tools for LiDAR data processing and manipulation: LAStools, libLAS, and PDAL.
My understanding so far is that PDAL and libLAS have the same overall goals, and that PDAL is slowly replacing libLAS with enhanced performance and more capabilities. I understand that PDAL is a library that is (and want to be) completely independent from LAStools.
The relation between LAStools and libLAS is the most confusing to me. Are they two completely different separate tools? Does LAStools run on top of libLAS?
Does any of these 3 tools/libraries depends on one another?
Background: I have experience with using LAStools, and have played around with PDAL in the past few weeks.
Edit: From a link comment, I learnt that there is also something called LASlib which seems to be something LAStools runs on. I wish this question can gather a comprehensive overview of these tools for people starting off using LiDAR data and being confused what to go with.